Cisco Catalyst SD-WAN v0.2.0 published on Friday, Nov 1, 2024 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",
});
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")
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
})
}
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",
});
});
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());
}
}
variables:
example:
fn::invoke:
Function: sdwan:getTransportRoutingBgpFeature
Arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
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>
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]
func LookupTransportRoutingBgpFeature(ctx *Context, args *LookupTransportRoutingBgpFeatureArgs, opts ...InvokeOption) (*LookupTransportRoutingBgpFeatureResult, error)
func LookupTransportRoutingBgpFeatureOutput(ctx *Context, args *LookupTransportRoutingBgpFeatureOutputArgs, opts ...InvokeOption) LookupTransportRoutingBgpFeatureResultOutput
> 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)
}
public static CompletableFuture<GetTransportRoutingBgpFeatureResult> getTransportRoutingBgpFeature(GetTransportRoutingBgpFeatureArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: sdwan:index/getTransportRoutingBgpFeature:getTransportRoutingBgpFeature
arguments:
# arguments dictionary
The following arguments are supported:
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- Feature
Profile stringId - Feature Profile ID
- Id string
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
- feature
Profile stringId - Feature Profile ID
- id string
- The id of the Feature
- feature_
profile_ strid - Feature Profile ID
- id str
- The id of the Feature
- feature
Profile StringId - Feature Profile ID
- id String
- The id of the Feature
getTransportRoutingBgpFeature Result
The following output properties are available:
- Always
Compare boolMed - Compare MEDs from all ASs when selecting active BGP paths
- Always
Compare stringMed Variable - Variable name
- As
Number int - Set autonomous system number \n\n or \n\n
- As
Number stringVariable - Variable name
- Compare
Router boolId - Compare router IDs when selecting active BGP paths
- Compare
Router stringId Variable - Variable name
- Description string
- The description of the Feature
- Deterministic
Med bool - Compare MEDs from all routes from same AS when selecting active BGP paths
- Deterministic
Med stringVariable - Variable name
- External
Routes intDistance - Set administrative distance for external BGP routes
- External
Routes stringDistance Variable - Variable name
- Feature
Profile stringId - Feature Profile ID
- Hold
Time int - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- Hold
Time stringVariable - Variable name
- Id string
- The id of the Feature
- Internal
Routes intDistance - Set administrative distance for internal BGP routes
- Internal
Routes stringDistance Variable - Variable name
- Ipv4Aggregate
Addresses List<GetTransport Routing Bgp Feature Ipv4Aggregate Address> - Aggregate prefixes in specific range
- Ipv4Eibgp
Maximum intPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv4Eibgp
Maximum stringPaths Variable - Variable name
- Ipv4Neighbors
List<Get
Transport Routing Bgp Feature Ipv4Neighbor> - Set BGP IPv4 neighbors
- Ipv4Networks
List<Get
Transport Routing Bgp Feature Ipv4Network> - Configure the networks for BGP to advertise
- Ipv4Originate bool
- BGP Default Information Originate
- Ipv4Originate
Variable string - Variable name
- Ipv4Redistributes
List<Get
Transport Routing Bgp Feature Ipv4Redistribute> - Redistribute routes into BGP
- Ipv4Table
Map boolFilter - Table map filtered or not
- Ipv4Table
Map stringFilter Variable - Variable name
- Ipv4Table
Map stringRoute Policy Id - Ipv6Aggregate
Addresses List<GetTransport Routing Bgp Feature Ipv6Aggregate Address> - IPv6 Aggregate prefixes in specific range
- Ipv6Eibgp
Maximum intPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv6Eibgp
Maximum stringPaths Variable - Variable name
- Ipv6Neighbors
List<Get
Transport Routing Bgp Feature Ipv6Neighbor> - Set BGP IPv6 neighbors
- Ipv6Networks
List<Get
Transport Routing Bgp Feature Ipv6Network> - Configure the networks for BGP to advertise
- Ipv6Originate bool
- BGP Default Information Originate
- Ipv6Originate
Variable string - Variable name
- Ipv6Redistributes
List<Get
Transport Routing Bgp Feature Ipv6Redistribute> - Redistribute routes into BGP
- Ipv6Table
Map boolFilter - Table map filtered or not
- Ipv6Table
Map stringFilter Variable - Variable name
- Ipv6Table
Map stringRoute Policy Id - Keepalive
Time int - Interval (seconds) of keepalive messages sent to its BGP peer
- Keepalive
Time stringVariable - Variable name
- Local
Routes intDistance - Set administrative distance for local BGP routes
- Local
Routes stringDistance 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 stringAs Worst Variable - Variable name
- Mpls
Interfaces List<GetTransport Routing Bgp Feature Mpls Interface> - MPLS BGP Interface
- Multipath
Relax bool - Ignore AS for multipath selection
- Multipath
Relax stringVariable - Variable name
- Name string
- The name of the Feature
- Propagate
As boolPath - Propagate AS Path
- Propagate
As stringPath Variable - Variable name
- Propagate
Community bool - Propagate Community
- Propagate
Community stringVariable - Variable name
- Router
Id string - Configure BGP router identifier
- Router
Id stringVariable - Variable name
- Version int
- The version of the Feature
- Always
Compare boolMed - Compare MEDs from all ASs when selecting active BGP paths
- Always
Compare stringMed Variable - Variable name
- As
Number int - Set autonomous system number \n\n or \n\n
- As
Number stringVariable - Variable name
- Compare
Router boolId - Compare router IDs when selecting active BGP paths
- Compare
Router stringId Variable - Variable name
- Description string
- The description of the Feature
- Deterministic
Med bool - Compare MEDs from all routes from same AS when selecting active BGP paths
- Deterministic
Med stringVariable - Variable name
- External
Routes intDistance - Set administrative distance for external BGP routes
- External
Routes stringDistance Variable - Variable name
- Feature
Profile stringId - Feature Profile ID
- Hold
Time int - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- Hold
Time stringVariable - Variable name
- Id string
- The id of the Feature
- Internal
Routes intDistance - Set administrative distance for internal BGP routes
- Internal
Routes stringDistance Variable - Variable name
- Ipv4Aggregate
Addresses []GetTransport Routing Bgp Feature Ipv4Aggregate Address - Aggregate prefixes in specific range
- Ipv4Eibgp
Maximum intPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv4Eibgp
Maximum stringPaths Variable - Variable name
- Ipv4Neighbors
[]Get
Transport Routing Bgp Feature Ipv4Neighbor - Set BGP IPv4 neighbors
- Ipv4Networks
[]Get
Transport Routing Bgp Feature Ipv4Network - Configure the networks for BGP to advertise
- Ipv4Originate bool
- BGP Default Information Originate
- Ipv4Originate
Variable string - Variable name
- Ipv4Redistributes
[]Get
Transport Routing Bgp Feature Ipv4Redistribute - Redistribute routes into BGP
- Ipv4Table
Map boolFilter - Table map filtered or not
- Ipv4Table
Map stringFilter Variable - Variable name
- Ipv4Table
Map stringRoute Policy Id - Ipv6Aggregate
Addresses []GetTransport Routing Bgp Feature Ipv6Aggregate Address - IPv6 Aggregate prefixes in specific range
- Ipv6Eibgp
Maximum intPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- Ipv6Eibgp
Maximum stringPaths Variable - Variable name
- Ipv6Neighbors
[]Get
Transport Routing Bgp Feature Ipv6Neighbor - Set BGP IPv6 neighbors
- Ipv6Networks
[]Get
Transport Routing Bgp Feature Ipv6Network - Configure the networks for BGP to advertise
- Ipv6Originate bool
- BGP Default Information Originate
- Ipv6Originate
Variable string - Variable name
- Ipv6Redistributes
[]Get
Transport Routing Bgp Feature Ipv6Redistribute - Redistribute routes into BGP
- Ipv6Table
Map boolFilter - Table map filtered or not
- Ipv6Table
Map stringFilter Variable - Variable name
- Ipv6Table
Map stringRoute Policy Id - Keepalive
Time int - Interval (seconds) of keepalive messages sent to its BGP peer
- Keepalive
Time stringVariable - Variable name
- Local
Routes intDistance - Set administrative distance for local BGP routes
- Local
Routes stringDistance 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 stringAs Worst Variable - Variable name
- Mpls
Interfaces []GetTransport Routing Bgp Feature Mpls Interface - MPLS BGP Interface
- Multipath
Relax bool - Ignore AS for multipath selection
- Multipath
Relax stringVariable - Variable name
- Name string
- The name of the Feature
- Propagate
As boolPath - Propagate AS Path
- Propagate
As stringPath Variable - Variable name
- Propagate
Community bool - Propagate Community
- Propagate
Community stringVariable - Variable name
- Router
Id string - Configure BGP router identifier
- Router
Id stringVariable - Variable name
- Version int
- The version of the Feature
- always
Compare BooleanMed - Compare MEDs from all ASs when selecting active BGP paths
- always
Compare StringMed Variable - Variable name
- as
Number Integer - Set autonomous system number \n\n or \n\n
- as
Number StringVariable - Variable name
- compare
Router BooleanId - Compare router IDs when selecting active BGP paths
- compare
Router StringId Variable - Variable name
- description String
- The description of the Feature
- deterministic
Med Boolean - Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministic
Med StringVariable - Variable name
- external
Routes IntegerDistance - Set administrative distance for external BGP routes
- external
Routes StringDistance Variable - Variable name
- feature
Profile StringId - Feature Profile ID
- hold
Time Integer - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time StringVariable - Variable name
- id String
- The id of the Feature
- internal
Routes IntegerDistance - Set administrative distance for internal BGP routes
- internal
Routes StringDistance Variable - Variable name
- ipv4Aggregate
Addresses List<GetTransport Routing Bgp Feature Ipv4Aggregate Address> - Aggregate prefixes in specific range
- ipv4Eibgp
Maximum IntegerPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4Eibgp
Maximum StringPaths Variable - Variable name
- ipv4Neighbors
List<Get
Transport Routing Bgp Feature Ipv4Neighbor> - Set BGP IPv4 neighbors
- ipv4Networks
List<Get
Transport Routing Bgp Feature Ipv4Network> - Configure the networks for BGP to advertise
- ipv4Originate Boolean
- BGP Default Information Originate
- ipv4Originate
Variable String - Variable name
- ipv4Redistributes
List<Get
Transport Routing Bgp Feature Ipv4Redistribute> - Redistribute routes into BGP
- ipv4Table
Map BooleanFilter - Table map filtered or not
- ipv4Table
Map StringFilter Variable - Variable name
- ipv4Table
Map StringRoute Policy Id - ipv6Aggregate
Addresses List<GetTransport Routing Bgp Feature Ipv6Aggregate Address> - IPv6 Aggregate prefixes in specific range
- ipv6Eibgp
Maximum IntegerPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6Eibgp
Maximum StringPaths Variable - Variable name
- ipv6Neighbors
List<Get
Transport Routing Bgp Feature Ipv6Neighbor> - Set BGP IPv6 neighbors
- ipv6Networks
List<Get
Transport Routing Bgp Feature Ipv6Network> - Configure the networks for BGP to advertise
- ipv6Originate Boolean
- BGP Default Information Originate
- ipv6Originate
Variable String - Variable name
- ipv6Redistributes
List<Get
Transport Routing Bgp Feature Ipv6Redistribute> - Redistribute routes into BGP
- ipv6Table
Map BooleanFilter - Table map filtered or not
- ipv6Table
Map StringFilter Variable - Variable name
- ipv6Table
Map StringRoute Policy Id - keepalive
Time Integer - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time StringVariable - Variable name
- local
Routes IntegerDistance - Set administrative distance for local BGP routes
- local
Routes StringDistance Variable - Variable name
- missing
Med BooleanAs Worst - If path has no MED, consider it to be worst path when selecting active BGP paths
- missing
Med StringAs Worst Variable - Variable name
- mpls
Interfaces List<GetTransport Routing Bgp Feature Mpls Interface> - MPLS BGP Interface
- multipath
Relax Boolean - Ignore AS for multipath selection
- multipath
Relax StringVariable - Variable name
- name String
- The name of the Feature
- propagate
As BooleanPath - Propagate AS Path
- propagate
As StringPath Variable - Variable name
- propagate
Community Boolean - Propagate Community
- propagate
Community StringVariable - Variable name
- router
Id String - Configure BGP router identifier
- router
Id StringVariable - Variable name
- version Integer
- The version of the Feature
- always
Compare booleanMed - Compare MEDs from all ASs when selecting active BGP paths
- always
Compare stringMed Variable - Variable name
- as
Number number - Set autonomous system number \n\n or \n\n
- as
Number stringVariable - Variable name
- compare
Router booleanId - Compare router IDs when selecting active BGP paths
- compare
Router stringId Variable - Variable name
- description string
- The description of the Feature
- deterministic
Med boolean - Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministic
Med stringVariable - Variable name
- external
Routes numberDistance - Set administrative distance for external BGP routes
- external
Routes stringDistance Variable - Variable name
- feature
Profile stringId - Feature Profile ID
- hold
Time number - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time stringVariable - Variable name
- id string
- The id of the Feature
- internal
Routes numberDistance - Set administrative distance for internal BGP routes
- internal
Routes stringDistance Variable - Variable name
- ipv4Aggregate
Addresses GetTransport Routing Bgp Feature Ipv4Aggregate Address[] - Aggregate prefixes in specific range
- ipv4Eibgp
Maximum numberPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4Eibgp
Maximum stringPaths Variable - Variable name
- ipv4Neighbors
Get
Transport Routing Bgp Feature Ipv4Neighbor[] - Set BGP IPv4 neighbors
- ipv4Networks
Get
Transport Routing Bgp Feature Ipv4Network[] - Configure the networks for BGP to advertise
- ipv4Originate boolean
- BGP Default Information Originate
- ipv4Originate
Variable string - Variable name
- ipv4Redistributes
Get
Transport Routing Bgp Feature Ipv4Redistribute[] - Redistribute routes into BGP
- ipv4Table
Map booleanFilter - Table map filtered or not
- ipv4Table
Map stringFilter Variable - Variable name
- ipv4Table
Map stringRoute Policy Id - ipv6Aggregate
Addresses GetTransport Routing Bgp Feature Ipv6Aggregate Address[] - IPv6 Aggregate prefixes in specific range
- ipv6Eibgp
Maximum numberPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6Eibgp
Maximum stringPaths Variable - Variable name
- ipv6Neighbors
Get
Transport Routing Bgp Feature Ipv6Neighbor[] - Set BGP IPv6 neighbors
- ipv6Networks
Get
Transport Routing Bgp Feature Ipv6Network[] - Configure the networks for BGP to advertise
- ipv6Originate boolean
- BGP Default Information Originate
- ipv6Originate
Variable string - Variable name
- ipv6Redistributes
Get
Transport Routing Bgp Feature Ipv6Redistribute[] - Redistribute routes into BGP
- ipv6Table
Map booleanFilter - Table map filtered or not
- ipv6Table
Map stringFilter Variable - Variable name
- ipv6Table
Map stringRoute Policy Id - keepalive
Time number - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time stringVariable - Variable name
- local
Routes numberDistance - Set administrative distance for local BGP routes
- local
Routes stringDistance Variable - Variable name
- missing
Med booleanAs Worst - If path has no MED, consider it to be worst path when selecting active BGP paths
- missing
Med stringAs Worst Variable - Variable name
- mpls
Interfaces GetTransport Routing Bgp Feature Mpls Interface[] - MPLS BGP Interface
- multipath
Relax boolean - Ignore AS for multipath selection
- multipath
Relax stringVariable - Variable name
- name string
- The name of the Feature
- propagate
As booleanPath - Propagate AS Path
- propagate
As stringPath Variable - Variable name
- propagate
Community boolean - Propagate Community
- propagate
Community stringVariable - Variable name
- router
Id string - Configure BGP router identifier
- router
Id 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 Transport 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[GetTransport Routing Bgp Feature Ipv4Neighbor] - Set BGP IPv4 neighbors
- ipv4_
networks Sequence[GetTransport 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[GetTransport 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 Transport 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[GetTransport Routing Bgp Feature Ipv6Neighbor] - Set BGP IPv6 neighbors
- ipv6_
networks Sequence[GetTransport 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[GetTransport 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
- mpls_
interfaces Sequence[GetTransport Routing Bgp Feature Mpls Interface] - MPLS BGP Interface
- 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
- always
Compare BooleanMed - Compare MEDs from all ASs when selecting active BGP paths
- always
Compare StringMed Variable - Variable name
- as
Number Number - Set autonomous system number \n\n or \n\n
- as
Number StringVariable - Variable name
- compare
Router BooleanId - Compare router IDs when selecting active BGP paths
- compare
Router StringId Variable - Variable name
- description String
- The description of the Feature
- deterministic
Med Boolean - Compare MEDs from all routes from same AS when selecting active BGP paths
- deterministic
Med StringVariable - Variable name
- external
Routes NumberDistance - Set administrative distance for external BGP routes
- external
Routes StringDistance Variable - Variable name
- feature
Profile StringId - Feature Profile ID
- hold
Time Number - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time StringVariable - Variable name
- id String
- The id of the Feature
- internal
Routes NumberDistance - Set administrative distance for internal BGP routes
- internal
Routes StringDistance Variable - Variable name
- ipv4Aggregate
Addresses List<Property Map> - Aggregate prefixes in specific range
- ipv4Eibgp
Maximum NumberPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4Eibgp
Maximum 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
- ipv4Originate
Variable String - Variable name
- ipv4Redistributes List<Property Map>
- Redistribute routes into BGP
- ipv4Table
Map BooleanFilter - Table map filtered or not
- ipv4Table
Map StringFilter Variable - Variable name
- ipv4Table
Map StringRoute Policy Id - ipv6Aggregate
Addresses List<Property Map> - IPv6 Aggregate prefixes in specific range
- ipv6Eibgp
Maximum NumberPaths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6Eibgp
Maximum 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
- ipv6Originate
Variable String - Variable name
- ipv6Redistributes List<Property Map>
- Redistribute routes into BGP
- ipv6Table
Map BooleanFilter - Table map filtered or not
- ipv6Table
Map StringFilter Variable - Variable name
- ipv6Table
Map StringRoute Policy Id - keepalive
Time Number - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time StringVariable - Variable name
- local
Routes NumberDistance - Set administrative distance for local BGP routes
- local
Routes StringDistance Variable - Variable name
- missing
Med BooleanAs Worst - If path has no MED, consider it to be worst path when selecting active BGP paths
- missing
Med StringAs Worst Variable - Variable name
- mpls
Interfaces List<Property Map> - MPLS BGP Interface
- multipath
Relax Boolean - Ignore AS for multipath selection
- multipath
Relax StringVariable - Variable name
- name String
- The name of the Feature
- propagate
As BooleanPath - Propagate AS Path
- propagate
As StringPath Variable - Variable name
- propagate
Community Boolean - Propagate Community
- propagate
Community StringVariable - Variable name
- router
Id String - Configure BGP router identifier
- router
Id StringVariable - Variable name
- version Number
- The version of the Feature
Supporting Types
GetTransportRoutingBgpFeatureIpv4AggregateAddress
- As
Set boolPath - Set AS set path information
- As
Set stringPath Variable - Variable name
- Network
Address string - Network
Address stringVariable - Variable name
- Subnet
Mask string - Subnet
Mask stringVariable - Variable name
- Summary
Only bool - Filter out more specific routes from updates
- Summary
Only stringVariable - Variable name
- As
Set boolPath - Set AS set path information
- As
Set stringPath Variable - Variable name
- Network
Address string - Network
Address stringVariable - Variable name
- Subnet
Mask string - Subnet
Mask stringVariable - Variable name
- Summary
Only bool - Filter out more specific routes from updates
- Summary
Only stringVariable - Variable name
- as
Set BooleanPath - Set AS set path information
- as
Set StringPath Variable - Variable name
- network
Address String - network
Address StringVariable - Variable name
- subnet
Mask String - subnet
Mask StringVariable - Variable name
- summary
Only Boolean - Filter out more specific routes from updates
- summary
Only StringVariable - Variable name
- as
Set booleanPath - Set AS set path information
- as
Set stringPath Variable - Variable name
- network
Address string - network
Address stringVariable - Variable name
- subnet
Mask string - subnet
Mask stringVariable - Variable name
- summary
Only boolean - Filter out more specific routes from updates
- summary
Only 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
- as
Set BooleanPath - Set AS set path information
- as
Set StringPath Variable - Variable name
- network
Address String - network
Address StringVariable - Variable name
- subnet
Mask String - subnet
Mask StringVariable - Variable name
- summary
Only Boolean - Filter out more specific routes from updates
- summary
Only StringVariable - Variable name
GetTransportRoutingBgpFeatureIpv4Neighbor
- Address string
- Set neighbor address
- Address
Families List<GetTransport Routing Bgp Feature Ipv4Neighbor Address Family> - Set BGP address family
- Address
Variable string - Variable name
- Allowas
In intNumber - The number of accept as-path with my AS present in it
- Allowas
In stringNumber Variable - Variable name
- As
Override bool - Override matching AS-number while sending update
- As
Override stringVariable - Variable name
- Description string
- Set description
- Description
Variable string - Variable name
- Ebgp
Multihop int - Set TTL value for peers that are not directly connected
- Ebgp
Multihop stringVariable - Variable name
- Explicit
Null bool - Send explicit null label
- Explicit
Null stringVariable - Variable name
- Hold
Time int - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- Hold
Time stringVariable - Variable name
- Keepalive
Time int - Set how often to advertise keepalive messages to BGP peer
- Keepalive
Time stringVariable - 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 stringVariable - Variable name
- Next
Hop boolSelf - Set router to be next hop for routes advertised to neighbor
- Next
Hop stringSelf Variable - Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- Password
Variable string - Variable name
- Remote
As int - Set remote autonomous system number
- Remote
As stringVariable - Variable name
- Send
Community bool - Send community attribute
- Send
Community stringVariable - Variable name
- Send
Extended boolCommunity - Send extended community attribute
- Send
Extended stringCommunity Variable - Variable name
- Send
Label bool - Send label
- Shutdown bool
- Enable or disable a BGP neighbor
- Shutdown
Variable string - Variable name
- Update
Source stringInterface - Source interface name for BGP neighbor
- Update
Source stringInterface Variable - Variable name
- Address string
- Set neighbor address
- Address
Families []GetTransport Routing Bgp Feature Ipv4Neighbor Address Family - Set BGP address family
- Address
Variable string - Variable name
- Allowas
In intNumber - The number of accept as-path with my AS present in it
- Allowas
In stringNumber Variable - Variable name
- As
Override bool - Override matching AS-number while sending update
- As
Override stringVariable - Variable name
- Description string
- Set description
- Description
Variable string - Variable name
- Ebgp
Multihop int - Set TTL value for peers that are not directly connected
- Ebgp
Multihop stringVariable - Variable name
- Explicit
Null bool - Send explicit null label
- Explicit
Null stringVariable - Variable name
- Hold
Time int - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- Hold
Time stringVariable - Variable name
- Keepalive
Time int - Set how often to advertise keepalive messages to BGP peer
- Keepalive
Time stringVariable - 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 stringVariable - Variable name
- Next
Hop boolSelf - Set router to be next hop for routes advertised to neighbor
- Next
Hop stringSelf Variable - Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- Password
Variable string - Variable name
- Remote
As int - Set remote autonomous system number
- Remote
As stringVariable - Variable name
- Send
Community bool - Send community attribute
- Send
Community stringVariable - Variable name
- Send
Extended boolCommunity - Send extended community attribute
- Send
Extended stringCommunity Variable - Variable name
- Send
Label bool - Send label
- Shutdown bool
- Enable or disable a BGP neighbor
- Shutdown
Variable string - Variable name
- Update
Source stringInterface - Source interface name for BGP neighbor
- Update
Source stringInterface Variable - Variable name
- address String
- Set neighbor address
- address
Families List<GetTransport Routing Bgp Feature Ipv4Neighbor Address Family> - Set BGP address family
- address
Variable String - Variable name
- allowas
In IntegerNumber - The number of accept as-path with my AS present in it
- allowas
In StringNumber Variable - Variable name
- as
Override Boolean - Override matching AS-number while sending update
- as
Override StringVariable - Variable name
- description String
- Set description
- description
Variable String - Variable name
- ebgp
Multihop Integer - Set TTL value for peers that are not directly connected
- ebgp
Multihop StringVariable - Variable name
- explicit
Null Boolean - Send explicit null label
- explicit
Null StringVariable - Variable name
- hold
Time Integer - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold
Time StringVariable - Variable name
- keepalive
Time Integer - Set how often to advertise keepalive messages to BGP peer
- keepalive
Time StringVariable - Variable name
- local
As 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.
- local
As StringVariable - Variable name
- next
Hop BooleanSelf - Set router to be next hop for routes advertised to neighbor
- next
Hop StringSelf Variable - Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- password
Variable String - Variable name
- remote
As Integer - Set remote autonomous system number
- remote
As StringVariable - Variable name
- send
Community Boolean - Send community attribute
- send
Community StringVariable - Variable name
- send
Extended BooleanCommunity - Send extended community attribute
- send
Extended StringCommunity Variable - Variable name
- send
Label Boolean - Send label
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdown
Variable String - Variable name
- update
Source StringInterface - Source interface name for BGP neighbor
- update
Source StringInterface Variable - Variable name
- address string
- Set neighbor address
- address
Families GetTransport Routing Bgp Feature Ipv4Neighbor Address Family[] - Set BGP address family
- address
Variable string - Variable name
- allowas
In numberNumber - The number of accept as-path with my AS present in it
- allowas
In stringNumber Variable - Variable name
- as
Override boolean - Override matching AS-number while sending update
- as
Override stringVariable - Variable name
- description string
- Set description
- description
Variable string - Variable name
- ebgp
Multihop number - Set TTL value for peers that are not directly connected
- ebgp
Multihop stringVariable - Variable name
- explicit
Null boolean - Send explicit null label
- explicit
Null stringVariable - Variable name
- hold
Time number - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold
Time stringVariable - Variable name
- keepalive
Time number - Set how often to advertise keepalive messages to BGP peer
- keepalive
Time stringVariable - Variable name
- local
As 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.
- local
As stringVariable - Variable name
- next
Hop booleanSelf - Set router to be next hop for routes advertised to neighbor
- next
Hop stringSelf Variable - Variable name
- password string
- Set MD5 password on TCP connection with BGP peer
- password
Variable string - Variable name
- remote
As number - Set remote autonomous system number
- remote
As stringVariable - Variable name
- send
Community boolean - Send community attribute
- send
Community stringVariable - Variable name
- send
Extended booleanCommunity - Send extended community attribute
- send
Extended stringCommunity Variable - Variable name
- send
Label boolean - Send label
- shutdown boolean
- Enable or disable a BGP neighbor
- shutdown
Variable string - Variable name
- update
Source stringInterface - Source interface name for BGP neighbor
- update
Source stringInterface Variable - Variable name
- address str
- Set neighbor address
- address_
families Sequence[GetTransport 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
- explicit_
null bool - Send explicit null label
- explicit_
null_ 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
- send_
label bool - Send label
- 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
- address
Families List<Property Map> - Set BGP address family
- address
Variable String - Variable name
- allowas
In NumberNumber - The number of accept as-path with my AS present in it
- allowas
In StringNumber Variable - Variable name
- as
Override Boolean - Override matching AS-number while sending update
- as
Override StringVariable - Variable name
- description String
- Set description
- description
Variable String - Variable name
- ebgp
Multihop Number - Set TTL value for peers that are not directly connected
- ebgp
Multihop StringVariable - Variable name
- explicit
Null Boolean - Send explicit null label
- explicit
Null StringVariable - Variable name
- hold
Time Number - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold
Time StringVariable - Variable name
- keepalive
Time Number - Set how often to advertise keepalive messages to BGP peer
- keepalive
Time StringVariable - Variable name
- local
As 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.
- local
As StringVariable - Variable name
- next
Hop BooleanSelf - Set router to be next hop for routes advertised to neighbor
- next
Hop StringSelf Variable - Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- password
Variable String - Variable name
- remote
As Number - Set remote autonomous system number
- remote
As StringVariable - Variable name
- send
Community Boolean - Send community attribute
- send
Community StringVariable - Variable name
- send
Extended BooleanCommunity - Send extended community attribute
- send
Extended StringCommunity Variable - Variable name
- send
Label Boolean - Send label
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdown
Variable String - Variable name
- update
Source StringInterface - Source interface name for BGP neighbor
- update
Source StringInterface Variable - Variable name
GetTransportRoutingBgpFeatureIpv4NeighborAddressFamily
- Family
Type string - Set IPv4 unicast address family
- In
Route stringPolicy Id - Max
Number intOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- Max
Number stringOf Prefixes Variable - Variable name
- Out
Route stringPolicy Id - Policy
Type string - 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 stringVariable - Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- Threshold
Variable string - Variable name
- Family
Type string - Set IPv4 unicast address family
- In
Route stringPolicy Id - Max
Number intOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- Max
Number stringOf Prefixes Variable - Variable name
- Out
Route stringPolicy Id - Policy
Type string - 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 stringVariable - Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- Threshold
Variable string - Variable name
- family
Type String - Set IPv4 unicast address family
- in
Route StringPolicy Id - max
Number IntegerOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- max
Number StringOf Prefixes Variable - Variable name
- out
Route StringPolicy Id - policy
Type String - Neighbor received maximum prefix policy is disabled.
- restart
Interval Integer - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval StringVariable - Variable name
- threshold Integer
- Set threshold(1 to 100) at which to generate a warning message
- threshold
Variable String - Variable name
- family
Type string - Set IPv4 unicast address family
- in
Route stringPolicy Id - max
Number numberOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- max
Number stringOf Prefixes Variable - Variable name
- out
Route stringPolicy Id - policy
Type string - Neighbor received maximum prefix policy is disabled.
- restart
Interval number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval stringVariable - Variable name
- threshold number
- Set threshold(1 to 100) at which to generate a warning message
- threshold
Variable 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
- family
Type String - Set IPv4 unicast address family
- in
Route StringPolicy Id - max
Number NumberOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- max
Number StringOf Prefixes Variable - Variable name
- out
Route StringPolicy Id - policy
Type String - Neighbor received maximum prefix policy is disabled.
- restart
Interval Number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval StringVariable - Variable name
- threshold Number
- Set threshold(1 to 100) at which to generate a warning message
- threshold
Variable String - Variable name
GetTransportRoutingBgpFeatureIpv4Network
- Network
Address string - Network
Address stringVariable - Variable name
- Subnet
Mask string - Subnet
Mask stringVariable - Variable name
- Network
Address string - Network
Address stringVariable - Variable name
- Subnet
Mask string - Subnet
Mask stringVariable - Variable name
- network
Address String - network
Address StringVariable - Variable name
- subnet
Mask String - subnet
Mask StringVariable - Variable name
- network
Address string - network
Address stringVariable - Variable name
- subnet
Mask string - subnet
Mask stringVariable - Variable name
- network_
address str - network_
address_ strvariable - Variable name
- subnet_
mask str - subnet_
mask_ strvariable - Variable name
- network
Address String - network
Address StringVariable - Variable name
- subnet
Mask String - subnet
Mask StringVariable - Variable name
GetTransportRoutingBgpFeatureIpv4Redistribute
- Protocol string
- Set the protocol to redistribute routes from
- Protocol
Variable string - Variable name
- Route
Policy stringId
- Protocol string
- Set the protocol to redistribute routes from
- Protocol
Variable string - Variable name
- Route
Policy stringId
- protocol String
- Set the protocol to redistribute routes from
- protocol
Variable String - Variable name
- route
Policy StringId
- protocol string
- Set the protocol to redistribute routes from
- protocol
Variable string - Variable name
- route
Policy 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
- protocol
Variable String - Variable name
- route
Policy StringId
GetTransportRoutingBgpFeatureIpv6AggregateAddress
- Aggregate
Prefix string - Configure the IPv6 prefixes to aggregate
- Aggregate
Prefix stringVariable - Variable name
- As
Set boolPath - Set AS set path information
- As
Set stringPath Variable - Variable name
- Summary
Only bool - Filter out more specific routes from updates
- Summary
Only stringVariable - Variable name
- Aggregate
Prefix string - Configure the IPv6 prefixes to aggregate
- Aggregate
Prefix stringVariable - Variable name
- As
Set boolPath - Set AS set path information
- As
Set stringPath Variable - Variable name
- Summary
Only bool - Filter out more specific routes from updates
- Summary
Only stringVariable - Variable name
- aggregate
Prefix String - Configure the IPv6 prefixes to aggregate
- aggregate
Prefix StringVariable - Variable name
- as
Set BooleanPath - Set AS set path information
- as
Set StringPath Variable - Variable name
- summary
Only Boolean - Filter out more specific routes from updates
- summary
Only StringVariable - Variable name
- aggregate
Prefix string - Configure the IPv6 prefixes to aggregate
- aggregate
Prefix stringVariable - Variable name
- as
Set booleanPath - Set AS set path information
- as
Set stringPath Variable - Variable name
- summary
Only boolean - Filter out more specific routes from updates
- summary
Only 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
- aggregate
Prefix String - Configure the IPv6 prefixes to aggregate
- aggregate
Prefix StringVariable - Variable name
- as
Set BooleanPath - Set AS set path information
- as
Set StringPath Variable - Variable name
- summary
Only Boolean - Filter out more specific routes from updates
- summary
Only StringVariable - Variable name
GetTransportRoutingBgpFeatureIpv6Neighbor
- Address string
- Set IPv6 neighbor address
- Address
Families List<GetTransport Routing Bgp Feature Ipv6Neighbor Address Family> - Set IPv6 BGP address family
- Address
Variable string - Variable name
- Allowas
In intNumber - The number of accept as-path with my AS present in it
- Allowas
In stringNumber Variable - Variable name
- As
Override bool - Override matching AS-number while sending update
- As
Override stringVariable - Variable name
- Description string
- Set description
- Description
Variable string - Variable name
- Ebgp
Multihop int - Set TTL value for peers that are not directly connected
- Ebgp
Multihop stringVariable - Variable name
- Hold
Time int - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- Hold
Time stringVariable - Variable name
- Keepalive
Time int - Interval (seconds) of keepalive messages sent to its BGP peer
- Keepalive
Time stringVariable - Variable name
- Local
As 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 stringVariable - Variable name
- Next
Hop boolSelf - Set router to be next hop for routes advertised to neighbor
- Next
Hop stringSelf Variable - Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- Password
Variable string - Variable name
- Remote
As int - Set remote autonomous system number
- Remote
As stringVariable - Variable name
- Send
Community bool - Send community attribute
- Send
Community stringVariable - Variable name
- Send
Extended boolCommunity - Send extended community attribute
- Send
Extended stringCommunity Variable - Variable name
- Shutdown bool
- Enable or disable a BGP neighbor
- Shutdown
Variable string - Variable name
- Update
Source stringInterface - Source interface name for BGP neighbor
- Update
Source stringInterface Variable - Variable name
- Address string
- Set IPv6 neighbor address
- Address
Families []GetTransport Routing Bgp Feature Ipv6Neighbor Address Family - Set IPv6 BGP address family
- Address
Variable string - Variable name
- Allowas
In intNumber - The number of accept as-path with my AS present in it
- Allowas
In stringNumber Variable - Variable name
- As
Override bool - Override matching AS-number while sending update
- As
Override stringVariable - Variable name
- Description string
- Set description
- Description
Variable string - Variable name
- Ebgp
Multihop int - Set TTL value for peers that are not directly connected
- Ebgp
Multihop stringVariable - Variable name
- Hold
Time int - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- Hold
Time stringVariable - Variable name
- Keepalive
Time int - Interval (seconds) of keepalive messages sent to its BGP peer
- Keepalive
Time stringVariable - Variable name
- Local
As 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 stringVariable - Variable name
- Next
Hop boolSelf - Set router to be next hop for routes advertised to neighbor
- Next
Hop stringSelf Variable - Variable name
- Password string
- Set MD5 password on TCP connection with BGP peer
- Password
Variable string - Variable name
- Remote
As int - Set remote autonomous system number
- Remote
As stringVariable - Variable name
- Send
Community bool - Send community attribute
- Send
Community stringVariable - Variable name
- Send
Extended boolCommunity - Send extended community attribute
- Send
Extended stringCommunity Variable - Variable name
- Shutdown bool
- Enable or disable a BGP neighbor
- Shutdown
Variable string - Variable name
- Update
Source stringInterface - Source interface name for BGP neighbor
- Update
Source stringInterface Variable - Variable name
- address String
- Set IPv6 neighbor address
- address
Families List<GetTransport Routing Bgp Feature Ipv6Neighbor Address Family> - Set IPv6 BGP address family
- address
Variable String - Variable name
- allowas
In IntegerNumber - The number of accept as-path with my AS present in it
- allowas
In StringNumber Variable - Variable name
- as
Override Boolean - Override matching AS-number while sending update
- as
Override StringVariable - Variable name
- description String
- Set description
- description
Variable String - Variable name
- ebgp
Multihop Integer - Set TTL value for peers that are not directly connected
- ebgp
Multihop StringVariable - Variable name
- hold
Time Integer - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time StringVariable - Variable name
- keepalive
Time Integer - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time StringVariable - Variable name
- local
As 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.
- local
As StringVariable - Variable name
- next
Hop BooleanSelf - Set router to be next hop for routes advertised to neighbor
- next
Hop StringSelf Variable - Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- password
Variable String - Variable name
- remote
As Integer - Set remote autonomous system number
- remote
As StringVariable - Variable name
- send
Community Boolean - Send community attribute
- send
Community StringVariable - Variable name
- send
Extended BooleanCommunity - Send extended community attribute
- send
Extended StringCommunity Variable - Variable name
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdown
Variable String - Variable name
- update
Source StringInterface - Source interface name for BGP neighbor
- update
Source StringInterface Variable - Variable name
- address string
- Set IPv6 neighbor address
- address
Families GetTransport Routing Bgp Feature Ipv6Neighbor Address Family[] - Set IPv6 BGP address family
- address
Variable string - Variable name
- allowas
In numberNumber - The number of accept as-path with my AS present in it
- allowas
In stringNumber Variable - Variable name
- as
Override boolean - Override matching AS-number while sending update
- as
Override stringVariable - Variable name
- description string
- Set description
- description
Variable string - Variable name
- ebgp
Multihop number - Set TTL value for peers that are not directly connected
- ebgp
Multihop stringVariable - Variable name
- hold
Time number - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time stringVariable - Variable name
- keepalive
Time number - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time stringVariable - Variable name
- local
As 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.
- local
As stringVariable - Variable name
- next
Hop booleanSelf - Set router to be next hop for routes advertised to neighbor
- next
Hop stringSelf Variable - Variable name
- password string
- Set MD5 password on TCP connection with BGP peer
- password
Variable string - Variable name
- remote
As number - Set remote autonomous system number
- remote
As stringVariable - Variable name
- send
Community boolean - Send community attribute
- send
Community stringVariable - Variable name
- send
Extended booleanCommunity - Send extended community attribute
- send
Extended stringCommunity Variable - Variable name
- shutdown boolean
- Enable or disable a BGP neighbor
- shutdown
Variable string - Variable name
- update
Source stringInterface - Source interface name for BGP neighbor
- update
Source stringInterface Variable - Variable name
- address str
- Set IPv6 neighbor address
- address_
families Sequence[GetTransport 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 - 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 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_ 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
- address
Families List<Property Map> - Set IPv6 BGP address family
- address
Variable String - Variable name
- allowas
In NumberNumber - The number of accept as-path with my AS present in it
- allowas
In StringNumber Variable - Variable name
- as
Override Boolean - Override matching AS-number while sending update
- as
Override StringVariable - Variable name
- description String
- Set description
- description
Variable String - Variable name
- ebgp
Multihop Number - Set TTL value for peers that are not directly connected
- ebgp
Multihop StringVariable - Variable name
- hold
Time Number - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time StringVariable - Variable name
- keepalive
Time Number - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time StringVariable - Variable name
- local
As 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.
- local
As StringVariable - Variable name
- next
Hop BooleanSelf - Set router to be next hop for routes advertised to neighbor
- next
Hop StringSelf Variable - Variable name
- password String
- Set MD5 password on TCP connection with BGP peer
- password
Variable String - Variable name
- remote
As Number - Set remote autonomous system number
- remote
As StringVariable - Variable name
- send
Community Boolean - Send community attribute
- send
Community StringVariable - Variable name
- send
Extended BooleanCommunity - Send extended community attribute
- send
Extended StringCommunity Variable - Variable name
- shutdown Boolean
- Enable or disable a BGP neighbor
- shutdown
Variable String - Variable name
- update
Source StringInterface - Source interface name for BGP neighbor
- update
Source StringInterface Variable - Variable name
GetTransportRoutingBgpFeatureIpv6NeighborAddressFamily
- Family
Type string - Set IPv6 unicast address family
- In
Route stringPolicy Id - Max
Number intOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- Max
Number stringOf Prefixes Variable - Variable name
- Out
Route stringPolicy Id - Policy
Type string - 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 stringVariable - Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- Threshold
Variable string - Variable name
- Family
Type string - Set IPv6 unicast address family
- In
Route stringPolicy Id - Max
Number intOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- Max
Number stringOf Prefixes Variable - Variable name
- Out
Route stringPolicy Id - Policy
Type string - 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 stringVariable - Variable name
- Threshold int
- Set threshold(1 to 100) at which to generate a warning message
- Threshold
Variable string - Variable name
- family
Type String - Set IPv6 unicast address family
- in
Route StringPolicy Id - max
Number IntegerOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- max
Number StringOf Prefixes Variable - Variable name
- out
Route StringPolicy Id - policy
Type String - Neighbor received maximum prefix policy is disabled.
- restart
Interval Integer - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval StringVariable - Variable name
- threshold Integer
- Set threshold(1 to 100) at which to generate a warning message
- threshold
Variable String - Variable name
- family
Type string - Set IPv6 unicast address family
- in
Route stringPolicy Id - max
Number numberOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- max
Number stringOf Prefixes Variable - Variable name
- out
Route stringPolicy Id - policy
Type string - Neighbor received maximum prefix policy is disabled.
- restart
Interval number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval stringVariable - Variable name
- threshold number
- Set threshold(1 to 100) at which to generate a warning message
- threshold
Variable 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
- family
Type String - Set IPv6 unicast address family
- in
Route StringPolicy Id - max
Number NumberOf Prefixes - Set maximum number of prefixes accepted from BGP peer
- max
Number StringOf Prefixes Variable - Variable name
- out
Route StringPolicy Id - policy
Type String - Neighbor received maximum prefix policy is disabled.
- restart
Interval Number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval StringVariable - Variable name
- threshold Number
- Set threshold(1 to 100) at which to generate a warning message
- threshold
Variable String - Variable name
GetTransportRoutingBgpFeatureIpv6Network
- Network
Prefix string - Configure the prefixes for BGP to announce
- Network
Prefix stringVariable - Variable name
- Network
Prefix string - Configure the prefixes for BGP to announce
- Network
Prefix stringVariable - Variable name
- network
Prefix String - Configure the prefixes for BGP to announce
- network
Prefix StringVariable - Variable name
- network
Prefix string - Configure the prefixes for BGP to announce
- network
Prefix stringVariable - Variable name
- network_
prefix str - Configure the prefixes for BGP to announce
- network_
prefix_ strvariable - Variable name
- network
Prefix String - Configure the prefixes for BGP to announce
- network
Prefix StringVariable - Variable name
GetTransportRoutingBgpFeatureIpv6Redistribute
- Protocol string
- Set the protocol to redistribute routes from
- Protocol
Variable string - Variable name
- Route
Policy stringId
- Protocol string
- Set the protocol to redistribute routes from
- Protocol
Variable string - Variable name
- Route
Policy stringId
- protocol String
- Set the protocol to redistribute routes from
- protocol
Variable String - Variable name
- route
Policy StringId
- protocol string
- Set the protocol to redistribute routes from
- protocol
Variable string - Variable name
- route
Policy 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
- protocol
Variable String - Variable name
- route
Policy StringId
GetTransportRoutingBgpFeatureMplsInterface
- Interface
Name string - Interface Name
- Interface
Name stringVariable - Variable name
- Interface
Name string - Interface Name
- Interface
Name stringVariable - Variable name
- interface
Name String - Interface Name
- interface
Name StringVariable - Variable name
- interface
Name string - Interface Name
- interface
Name stringVariable - Variable name
- interface_
name str - Interface Name
- interface_
name_ strvariable - Variable name
- interface
Name String - Interface Name
- interface
Name StringVariable - Variable name
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwan
Terraform Provider.