Cisco Catalyst SD-WAN v0.3.0 published on Friday, Mar 28, 2025 by Pulumi
sdwan.getServiceRoutingBgpFeature
Explore with Pulumi AI
This data source can read the Service Routing BGP Feature.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as sdwan from "@pulumi/sdwan";
const example = sdwan.getServiceRoutingBgpFeature({
id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
import pulumi
import pulumi_sdwan as sdwan
example = sdwan.get_service_routing_bgp_feature(id="f6b2c44c-693c-4763-b010-895aa3d236bd",
feature_profile_id="f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
package main
import (
"github.com/pulumi/pulumi-sdwan/sdk/go/sdwan"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := sdwan.LookupServiceRoutingBgpFeature(ctx, &sdwan.LookupServiceRoutingBgpFeatureArgs{
Id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Sdwan = Pulumi.Sdwan;
return await Deployment.RunAsync(() =>
{
var example = Sdwan.GetServiceRoutingBgpFeature.Invoke(new()
{
Id = "f6b2c44c-693c-4763-b010-895aa3d236bd",
FeatureProfileId = "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.sdwan.SdwanFunctions;
import com.pulumi.sdwan.inputs.GetServiceRoutingBgpFeatureArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = SdwanFunctions.getServiceRoutingBgpFeature(GetServiceRoutingBgpFeatureArgs.builder()
.id("f6b2c44c-693c-4763-b010-895aa3d236bd")
.featureProfileId("f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac")
.build());
}
}
variables:
example:
fn::invoke:
function: sdwan:getServiceRoutingBgpFeature
arguments:
id: f6b2c44c-693c-4763-b010-895aa3d236bd
featureProfileId: f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac
Using getServiceRoutingBgpFeature
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getServiceRoutingBgpFeature(args: GetServiceRoutingBgpFeatureArgs, opts?: InvokeOptions): Promise<GetServiceRoutingBgpFeatureResult>
function getServiceRoutingBgpFeatureOutput(args: GetServiceRoutingBgpFeatureOutputArgs, opts?: InvokeOptions): Output<GetServiceRoutingBgpFeatureResult>
def get_service_routing_bgp_feature(feature_profile_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceRoutingBgpFeatureResult
def get_service_routing_bgp_feature_output(feature_profile_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceRoutingBgpFeatureResult]
func LookupServiceRoutingBgpFeature(ctx *Context, args *LookupServiceRoutingBgpFeatureArgs, opts ...InvokeOption) (*LookupServiceRoutingBgpFeatureResult, error)
func LookupServiceRoutingBgpFeatureOutput(ctx *Context, args *LookupServiceRoutingBgpFeatureOutputArgs, opts ...InvokeOption) LookupServiceRoutingBgpFeatureResultOutput
> Note: This function is named LookupServiceRoutingBgpFeature
in the Go SDK.
public static class GetServiceRoutingBgpFeature
{
public static Task<GetServiceRoutingBgpFeatureResult> InvokeAsync(GetServiceRoutingBgpFeatureArgs args, InvokeOptions? opts = null)
public static Output<GetServiceRoutingBgpFeatureResult> Invoke(GetServiceRoutingBgpFeatureInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServiceRoutingBgpFeatureResult> getServiceRoutingBgpFeature(GetServiceRoutingBgpFeatureArgs args, InvokeOptions options)
public static Output<GetServiceRoutingBgpFeatureResult> getServiceRoutingBgpFeature(GetServiceRoutingBgpFeatureArgs args, InvokeOptions options)
fn::invoke:
function: sdwan:index/getServiceRoutingBgpFeature:getServiceRoutingBgpFeature
arguments:
# arguments dictionary
The following arguments are supported:
- Feature
Profile Id 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. string - Feature Profile ID
- Id
This property is required. string - The id of the Feature
- feature
Profile Id 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. 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
- feature
Profile Id This property is required. String - Feature Profile ID
- id
This property is required. String - The id of the Feature
getServiceRoutingBgpFeature 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<GetService 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
Service Routing Bgp Feature Ipv4Neighbor> - Set BGP IPv4 neighbors
- Ipv4Networks
List<Get
Service 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
Service 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<GetService 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
Service Routing Bgp Feature Ipv6Neighbor> - Set BGP IPv6 neighbors
- Ipv6Networks
List<Get
Service 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
Service 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
- 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 []GetService 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
Service Routing Bgp Feature Ipv4Neighbor - Set BGP IPv4 neighbors
- Ipv4Networks
[]Get
Service Routing Bgp Feature Ipv4Network - Configure the networks for BGP to advertise
- Ipv4Originate bool
- BGP Default Information Originate
- Ipv4Originate
Variable string - Variable name
- Ipv4Redistributes
[]Get
Service 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 []GetService 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
Service Routing Bgp Feature Ipv6Neighbor - Set BGP IPv6 neighbors
- Ipv6Networks
[]Get
Service Routing Bgp Feature Ipv6Network - Configure the networks for BGP to advertise
- Ipv6Originate bool
- BGP Default Information Originate
- Ipv6Originate
Variable string - Variable name
- Ipv6Redistributes
[]Get
Service 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
- 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<GetService 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
Service Routing Bgp Feature Ipv4Neighbor> - Set BGP IPv4 neighbors
- ipv4Networks
List<Get
Service 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
Service 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<GetService 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
Service Routing Bgp Feature Ipv6Neighbor> - Set BGP IPv6 neighbors
- ipv6Networks
List<Get
Service 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
Service 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
- 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 GetService 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
Service Routing Bgp Feature Ipv4Neighbor[] - Set BGP IPv4 neighbors
- ipv4Networks
Get
Service Routing Bgp Feature Ipv4Network[] - Configure the networks for BGP to advertise
- ipv4Originate boolean
- BGP Default Information Originate
- ipv4Originate
Variable string - Variable name
- ipv4Redistributes
Get
Service 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 GetService 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
Service Routing Bgp Feature Ipv6Neighbor[] - Set BGP IPv6 neighbors
- ipv6Networks
Get
Service Routing Bgp Feature Ipv6Network[] - Configure the networks for BGP to advertise
- ipv6Originate boolean
- BGP Default Information Originate
- ipv6Originate
Variable string - Variable name
- ipv6Redistributes
Get
Service 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
- 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 Service Routing Bgp Feature Ipv4Aggregate Address] - Aggregate prefixes in specific range
- ipv4_
eibgp_ intmaximum_ paths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv4_
eibgp_ strmaximum_ paths_ variable - Variable name
- ipv4_
neighbors Sequence[GetService Routing Bgp Feature Ipv4Neighbor] - Set BGP IPv4 neighbors
- ipv4_
networks Sequence[GetService Routing Bgp Feature Ipv4Network] - Configure the networks for BGP to advertise
- ipv4_
originate bool - BGP Default Information Originate
- ipv4_
originate_ strvariable - Variable name
- ipv4_
redistributes Sequence[GetService Routing Bgp Feature Ipv4Redistribute] - Redistribute routes into BGP
- ipv4_
table_ boolmap_ filter - Table map filtered or not
- ipv4_
table_ strmap_ filter_ variable - Variable name
- ipv4_
table_ strmap_ route_ policy_ id - ipv6_
aggregate_ Sequence[Getaddresses Service Routing Bgp Feature Ipv6Aggregate Address] - IPv6 Aggregate prefixes in specific range
- ipv6_
eibgp_ intmaximum_ paths - Set maximum number of parallel IBGP paths for multipath load sharing
- ipv6_
eibgp_ strmaximum_ paths_ variable - Variable name
- ipv6_
neighbors Sequence[GetService Routing Bgp Feature Ipv6Neighbor] - Set BGP IPv6 neighbors
- ipv6_
networks Sequence[GetService Routing Bgp Feature Ipv6Network] - Configure the networks for BGP to advertise
- ipv6_
originate bool - BGP Default Information Originate
- ipv6_
originate_ strvariable - Variable name
- ipv6_
redistributes Sequence[GetService Routing Bgp Feature Ipv6Redistribute] - Redistribute routes into BGP
- ipv6_
table_ boolmap_ filter - Table map filtered or not
- ipv6_
table_ strmap_ filter_ variable - Variable name
- ipv6_
table_ strmap_ route_ policy_ id - keepalive_
time int - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive_
time_ strvariable - Variable name
- local_
routes_ intdistance - Set administrative distance for local BGP routes
- local_
routes_ strdistance_ variable - Variable name
- missing_
med_ boolas_ worst - If path has no MED, consider it to be worst path when selecting active BGP paths
- missing_
med_ stras_ worst_ variable - Variable name
- multipath_
relax bool - Ignore AS for multipath selection
- multipath_
relax_ strvariable - Variable name
- name str
- The name of the Feature
- propagate_
as_ boolpath - Propagate AS Path
- propagate_
as_ strpath_ variable - Variable name
- propagate_
community bool - Propagate Community
- propagate_
community_ strvariable - Variable name
- router_
id str - Configure BGP router identifier
- router_
id_ strvariable - Variable name
- version int
- The version of the Feature
- 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
- 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
GetServiceRoutingBgpFeatureIpv4AggregateAddress
- As
Set Path This property is required. bool - Set AS set path information
- As
Set Path Variable This property is required. string - Variable name
- Network
Address This property is required. string - Network
Address Variable This property is required. string - Variable name
- Subnet
Mask This property is required. string - Subnet
Mask Variable This property is required. string - Variable name
- Summary
Only This property is required. bool - Filter out more specific routes from updates
- Summary
Only Variable 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. string - Variable name
- Network
Address This property is required. string - Network
Address Variable This property is required. string - Variable name
- Subnet
Mask This property is required. string - Subnet
Mask Variable This property is required. string - Variable name
- Summary
Only This property is required. bool - Filter out more specific routes from updates
- Summary
Only Variable This property is required. string - Variable name
- as
Set Path This property is required. Boolean - Set AS set path information
- as
Set Path Variable This property is required. String - Variable name
- network
Address This property is required. String - network
Address Variable This property is required. String - Variable name
- subnet
Mask This property is required. String - subnet
Mask Variable This property is required. String - Variable name
- summary
Only This property is required. Boolean - Filter out more specific routes from updates
- summary
Only Variable This property is required. String - Variable name
- as
Set Path This property is required. boolean - Set AS set path information
- as
Set Path Variable This property is required. string - Variable name
- network
Address This property is required. string - network
Address Variable This property is required. string - Variable name
- subnet
Mask This property is required. string - subnet
Mask Variable This property is required. string - Variable name
- summary
Only This property is required. boolean - Filter out more specific routes from updates
- summary
Only Variable 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
- as
Set Path This property is required. Boolean - Set AS set path information
- as
Set Path Variable This property is required. String - Variable name
- network
Address This property is required. String - network
Address Variable This property is required. String - Variable name
- subnet
Mask This property is required. String - subnet
Mask Variable This property is required. String - Variable name
- summary
Only This property is required. Boolean - Filter out more specific routes from updates
- summary
Only Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv4Neighbor
- Address
This property is required. string - Set neighbor address
- Address
Families This property is required. List<GetService Routing Bgp Feature Ipv4Neighbor Address Family> - Set BGP address family
- Address
Variable This property is required. string - 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. string - Variable name
- As
Override This property is required. bool - Override matching AS-number while sending update
- As
Override Variable This property is required. string - Variable name
- Description
This property is required. string - Set description
- Description
Variable This property is required. string - 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. string - 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. string - 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. string - 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. string - 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. string - Variable name
- Password
This property is required. string - Set MD5 password on TCP connection with BGP peer
- Password
Variable This property is required. string - Variable name
- Remote
As This property is required. int - Set remote autonomous system number
- Remote
As Variable This property is required. string - Variable name
- Send
Community This property is required. bool - Send community attribute
- Send
Community Variable This property is required. string - Variable name
- Send
Extended Community This property is required. bool - Send extended community attribute
- Send
Extended Community Variable This property is required. string - Variable name
- Send
Label This property is required. bool - Send label
- Send
Label Variable This property is required. string - Variable name
- Shutdown
This property is required. bool - Enable or disable a BGP neighbor
- Shutdown
Variable This property is required. string - Variable name
- Update
Source Interface This property is required. string - Source interface name for BGP neighbor
- Update
Source Interface Variable This property is required. string - Variable name
- Address
This property is required. string - Set neighbor address
- Address
Families This property is required. []GetService Routing Bgp Feature Ipv4Neighbor Address Family - Set BGP address family
- Address
Variable This property is required. string - 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. string - Variable name
- As
Override This property is required. bool - Override matching AS-number while sending update
- As
Override Variable This property is required. string - Variable name
- Description
This property is required. string - Set description
- Description
Variable This property is required. string - 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. string - 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. string - 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. string - 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. string - 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. string - Variable name
- Password
This property is required. string - Set MD5 password on TCP connection with BGP peer
- Password
Variable This property is required. string - Variable name
- Remote
As This property is required. int - Set remote autonomous system number
- Remote
As Variable This property is required. string - Variable name
- Send
Community This property is required. bool - Send community attribute
- Send
Community Variable This property is required. string - Variable name
- Send
Extended Community This property is required. bool - Send extended community attribute
- Send
Extended Community Variable This property is required. string - Variable name
- Send
Label This property is required. bool - Send label
- Send
Label Variable This property is required. string - Variable name
- Shutdown
This property is required. bool - Enable or disable a BGP neighbor
- Shutdown
Variable This property is required. string - Variable name
- Update
Source Interface This property is required. string - Source interface name for BGP neighbor
- Update
Source Interface Variable This property is required. string - Variable name
- address
This property is required. String - Set neighbor address
- address
Families This property is required. List<GetService Routing Bgp Feature Ipv4Neighbor Address Family> - Set BGP address family
- address
Variable This property is required. String - Variable name
- allowas
In Number This property is required. Integer - The number of accept as-path with my AS present in it
- allowas
In Number Variable This property is required. String - Variable name
- as
Override This property is required. Boolean - Override matching AS-number while sending update
- as
Override Variable This property is required. String - Variable name
- description
This property is required. String - Set description
- description
Variable This property is required. String - Variable name
- ebgp
Multihop This property is required. Integer - Set TTL value for peers that are not directly connected
- ebgp
Multihop Variable This property is required. String - Variable name
- hold
Time This property is required. Integer - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time Variable This property is required. String - Variable name
- keepalive
Time This property is required. Integer - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time Variable This property is required. String - Variable name
- local
As 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.
- local
As Variable This property is required. String - Variable name
- next
Hop Self This property is required. Boolean - Set router to be next hop for routes advertised to neighbor
- next
Hop Self Variable This property is required. String - Variable name
- password
This property is required. String - Set MD5 password on TCP connection with BGP peer
- password
Variable This property is required. String - Variable name
- remote
As This property is required. Integer - Set remote autonomous system number
- remote
As Variable This property is required. String - Variable name
- send
Community This property is required. Boolean - Send community attribute
- send
Community Variable This property is required. String - Variable name
- send
Extended Community This property is required. Boolean - Send extended community attribute
- send
Extended Community Variable This property is required. String - Variable name
- send
Label This property is required. Boolean - Send label
- send
Label Variable This property is required. String - Variable name
- shutdown
This property is required. Boolean - Enable or disable a BGP neighbor
- shutdown
Variable This property is required. String - Variable name
- update
Source Interface This property is required. String - Source interface name for BGP neighbor
- update
Source Interface Variable This property is required. String - Variable name
- address
This property is required. string - Set neighbor address
- address
Families This property is required. GetService Routing Bgp Feature Ipv4Neighbor Address Family[] - Set BGP address family
- address
Variable This property is required. string - Variable name
- allowas
In Number This property is required. number - The number of accept as-path with my AS present in it
- allowas
In Number Variable This property is required. string - Variable name
- as
Override This property is required. boolean - Override matching AS-number while sending update
- as
Override Variable This property is required. string - Variable name
- description
This property is required. string - Set description
- description
Variable This property is required. string - Variable name
- ebgp
Multihop This property is required. number - Set TTL value for peers that are not directly connected
- ebgp
Multihop Variable This property is required. string - Variable name
- hold
Time This property is required. number - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time Variable This property is required. string - Variable name
- keepalive
Time This property is required. number - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time Variable This property is required. string - Variable name
- local
As 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.
- local
As Variable This property is required. string - Variable name
- next
Hop Self This property is required. boolean - Set router to be next hop for routes advertised to neighbor
- next
Hop Self Variable This property is required. string - Variable name
- password
This property is required. string - Set MD5 password on TCP connection with BGP peer
- password
Variable This property is required. string - Variable name
- remote
As This property is required. number - Set remote autonomous system number
- remote
As Variable This property is required. string - Variable name
- send
Community This property is required. boolean - Send community attribute
- send
Community Variable This property is required. string - Variable name
- send
Extended Community This property is required. boolean - Send extended community attribute
- send
Extended Community Variable This property is required. string - Variable name
- send
Label This property is required. boolean - Send label
- send
Label Variable This property is required. string - Variable name
- shutdown
This property is required. boolean - Enable or disable a BGP neighbor
- shutdown
Variable This property is required. string - Variable name
- update
Source Interface This property is required. string - Source interface name for BGP neighbor
- update
Source Interface Variable This property is required. string - Variable name
- address
This property is required. str - Set neighbor address
- address_
families This property is required. Sequence[GetService Routing Bgp Feature Ipv4Neighbor Address Family] - 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
- 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 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
- send_
label_ 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 neighbor address
- address
Families This property is required. List<Property Map> - Set BGP address family
- address
Variable This property is required. String - Variable name
- allowas
In Number This property is required. Number - The number of accept as-path with my AS present in it
- allowas
In Number Variable This property is required. String - Variable name
- as
Override This property is required. Boolean - Override matching AS-number while sending update
- as
Override Variable This property is required. String - Variable name
- description
This property is required. String - Set description
- description
Variable This property is required. String - Variable name
- ebgp
Multihop This property is required. Number - Set TTL value for peers that are not directly connected
- ebgp
Multihop Variable This property is required. String - Variable name
- hold
Time This property is required. Number - Interval (seconds) not receiving a keepalive message declares a BGP peer down
- hold
Time Variable This property is required. String - Variable name
- keepalive
Time This property is required. Number - Interval (seconds) of keepalive messages sent to its BGP peer
- keepalive
Time Variable This property is required. String - Variable name
- local
As 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.
- local
As Variable This property is required. String - Variable name
- next
Hop Self This property is required. Boolean - Set router to be next hop for routes advertised to neighbor
- next
Hop Self Variable This property is required. String - Variable name
- password
This property is required. String - Set MD5 password on TCP connection with BGP peer
- password
Variable This property is required. String - Variable name
- remote
As This property is required. Number - Set remote autonomous system number
- remote
As Variable This property is required. String - Variable name
- send
Community This property is required. Boolean - Send community attribute
- send
Community Variable This property is required. String - Variable name
- send
Extended Community This property is required. Boolean - Send extended community attribute
- send
Extended Community Variable This property is required. String - Variable name
- send
Label This property is required. Boolean - Send label
- send
Label Variable This property is required. String - Variable name
- shutdown
This property is required. Boolean - Enable or disable a BGP neighbor
- shutdown
Variable This property is required. String - Variable name
- update
Source Interface This property is required. String - Source interface name for BGP neighbor
- update
Source Interface Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv4NeighborAddressFamily
- Family
Type This property is required. string - Set IPv4 unicast address family
- In
Route Policy Id This property is required. string - 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. string - Variable name
- Out
Route Policy Id This property is required. string - Policy
Type This property is required. string - 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. string - 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. string - Variable name
- Family
Type This property is required. string - Set IPv4 unicast address family
- In
Route Policy Id This property is required. string - 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. string - Variable name
- Out
Route Policy Id This property is required. string - Policy
Type This property is required. string - 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. string - 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. string - Variable name
- family
Type This property is required. String - Set IPv4 unicast address family
- in
Route Policy Id This property is required. String - max
Number Of Prefixes This property is required. Integer - Set maximum number of prefixes accepted from BGP peer
- max
Number Of Prefixes Variable This property is required. String - Variable name
- out
Route Policy Id This property is required. String - policy
Type This property is required. String - Neighbor received maximum prefix policy is disabled.
- restart
Interval This property is required. Integer - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval Variable 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
- threshold
Variable This property is required. String - Variable name
- family
Type This property is required. string - Set IPv4 unicast address family
- in
Route Policy Id This property is required. string - max
Number Of Prefixes This property is required. number - Set maximum number of prefixes accepted from BGP peer
- max
Number Of Prefixes Variable This property is required. string - Variable name
- out
Route Policy Id This property is required. string - policy
Type This property is required. string - Neighbor received maximum prefix policy is disabled.
- restart
Interval This property is required. number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval Variable 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
- threshold
Variable 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
- family
Type This property is required. String - Set IPv4 unicast address family
- in
Route Policy Id This property is required. String - max
Number Of Prefixes This property is required. Number - Set maximum number of prefixes accepted from BGP peer
- max
Number Of Prefixes Variable This property is required. String - Variable name
- out
Route Policy Id This property is required. String - policy
Type This property is required. String - Neighbor received maximum prefix policy is disabled.
- restart
Interval This property is required. Number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval Variable 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
- threshold
Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv4Network
- Network
Address This property is required. string - Network
Address Variable This property is required. string - Variable name
- Subnet
Mask This property is required. string - Subnet
Mask Variable This property is required. string - Variable name
- Network
Address This property is required. string - Network
Address Variable This property is required. string - Variable name
- Subnet
Mask This property is required. string - Subnet
Mask Variable This property is required. string - Variable name
- network
Address This property is required. String - network
Address Variable This property is required. String - Variable name
- subnet
Mask This property is required. String - subnet
Mask Variable This property is required. String - Variable name
- network
Address This property is required. string - network
Address Variable This property is required. string - Variable name
- subnet
Mask This property is required. string - subnet
Mask Variable 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
- network
Address This property is required. String - network
Address Variable This property is required. String - Variable name
- subnet
Mask This property is required. String - subnet
Mask Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv4Redistribute
- Protocol
This property is required. string - Set the protocol to redistribute routes from
- Protocol
Variable This property is required. string - Variable name
- Route
Policy Id This property is required. string
- Protocol
This property is required. string - Set the protocol to redistribute routes from
- Protocol
Variable This property is required. string - Variable name
- Route
Policy Id This property is required. string
- protocol
This property is required. String - Set the protocol to redistribute routes from
- protocol
Variable This property is required. String - Variable name
- route
Policy Id This property is required. String
- protocol
This property is required. string - Set the protocol to redistribute routes from
- protocol
Variable This property is required. string - Variable name
- route
Policy Id 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
- protocol
Variable This property is required. String - Variable name
- route
Policy Id This property is required. String
GetServiceRoutingBgpFeatureIpv6AggregateAddress
- Aggregate
Prefix This property is required. string - Configure the IPv6 prefixes to aggregate
- Aggregate
Prefix Variable 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. string - Variable name
- Summary
Only This property is required. bool - Filter out more specific routes from updates
- Summary
Only Variable This property is required. string - Variable name
- Aggregate
Prefix This property is required. string - Configure the IPv6 prefixes to aggregate
- Aggregate
Prefix Variable 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. string - Variable name
- Summary
Only This property is required. bool - Filter out more specific routes from updates
- Summary
Only Variable This property is required. string - Variable name
- aggregate
Prefix This property is required. String - Configure the IPv6 prefixes to aggregate
- aggregate
Prefix Variable This property is required. String - Variable name
- as
Set Path This property is required. Boolean - Set AS set path information
- as
Set Path Variable This property is required. String - Variable name
- summary
Only This property is required. Boolean - Filter out more specific routes from updates
- summary
Only Variable This property is required. String - Variable name
- aggregate
Prefix This property is required. string - Configure the IPv6 prefixes to aggregate
- aggregate
Prefix Variable This property is required. string - Variable name
- as
Set Path This property is required. boolean - Set AS set path information
- as
Set Path Variable This property is required. string - Variable name
- summary
Only This property is required. boolean - Filter out more specific routes from updates
- summary
Only Variable 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
- aggregate
Prefix This property is required. String - Configure the IPv6 prefixes to aggregate
- aggregate
Prefix Variable This property is required. String - Variable name
- as
Set Path This property is required. Boolean - Set AS set path information
- as
Set Path Variable This property is required. String - Variable name
- summary
Only This property is required. Boolean - Filter out more specific routes from updates
- summary
Only Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv6Neighbor
- Address
This property is required. string - Set IPv6 neighbor address
- Address
Families This property is required. List<GetService Routing Bgp Feature Ipv6Neighbor Address Family> - Set IPv6 BGP address family
- Address
Variable This property is required. string - 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. string - Variable name
- As
Override This property is required. bool - Override matching AS-number while sending update
- As
Override Variable This property is required. string - Variable name
- Description
This property is required. string - Set description
- Description
Variable This property is required. string - 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. string - 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. string - 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. string - 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. string - 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. string - Variable name
- Password
This property is required. string - Set MD5 password on TCP connection with BGP peer
- Password
Variable This property is required. string - Variable name
- Remote
As This property is required. int - Set remote autonomous system number
- Remote
As Variable This property is required. string - Variable name
- Send
Community This property is required. bool - Send community attribute
- Send
Community Variable This property is required. string - Variable name
- Send
Extended Community This property is required. bool - Send extended community attribute
- Send
Extended Community Variable This property is required. string - Variable name
- Shutdown
This property is required. bool - Enable or disable a BGP neighbor
- Shutdown
Variable This property is required. string - Variable name
- Update
Source Interface This property is required. string - Source interface name for BGP neighbor
- Update
Source Interface Variable This property is required. string - Variable name
- Address
This property is required. string - Set IPv6 neighbor address
- Address
Families This property is required. []GetService Routing Bgp Feature Ipv6Neighbor Address Family - Set IPv6 BGP address family
- Address
Variable This property is required. string - 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. string - Variable name
- As
Override This property is required. bool - Override matching AS-number while sending update
- As
Override Variable This property is required. string - Variable name
- Description
This property is required. string - Set description
- Description
Variable This property is required. string - 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. string - 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. string - 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. string - 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. string - 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. string - Variable name
- Password
This property is required. string - Set MD5 password on TCP connection with BGP peer
- Password
Variable This property is required. string - Variable name
- Remote
As This property is required. int - Set remote autonomous system number
- Remote
As Variable This property is required. string - Variable name
- Send
Community This property is required. bool - Send community attribute
- Send
Community Variable This property is required. string - Variable name
- Send
Extended Community This property is required. bool - Send extended community attribute
- Send
Extended Community Variable This property is required. string - Variable name
- Shutdown
This property is required. bool - Enable or disable a BGP neighbor
- Shutdown
Variable This property is required. string - Variable name
- Update
Source Interface This property is required. string - Source interface name for BGP neighbor
- Update
Source Interface Variable This property is required. string - Variable name
- address
This property is required. String - Set IPv6 neighbor address
- address
Families This property is required. List<GetService Routing Bgp Feature Ipv6Neighbor Address Family> - Set IPv6 BGP address family
- address
Variable This property is required. String - Variable name
- allowas
In Number This property is required. Integer - The number of accept as-path with my AS present in it
- allowas
In Number Variable This property is required. String - Variable name
- as
Override This property is required. Boolean - Override matching AS-number while sending update
- as
Override Variable This property is required. String - Variable name
- description
This property is required. String - Set description
- description
Variable This property is required. String - Variable name
- ebgp
Multihop This property is required. Integer - Set TTL value for peers that are not directly connected
- ebgp
Multihop Variable This property is required. String - Variable name
- hold
Time This property is required. Integer - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold
Time Variable This property is required. String - Variable name
- keepalive
Time This property is required. Integer - Set how often to advertise keepalive messages to BGP peer
- keepalive
Time Variable This property is required. String - Variable name
- local
As 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.
- local
As Variable This property is required. String - Variable name
- next
Hop Self This property is required. Boolean - Set router to be next hop for routes advertised to neighbor
- next
Hop Self Variable This property is required. String - Variable name
- password
This property is required. String - Set MD5 password on TCP connection with BGP peer
- password
Variable This property is required. String - Variable name
- remote
As This property is required. Integer - Set remote autonomous system number
- remote
As Variable This property is required. String - Variable name
- send
Community This property is required. Boolean - Send community attribute
- send
Community Variable This property is required. String - Variable name
- send
Extended Community This property is required. Boolean - Send extended community attribute
- send
Extended Community Variable This property is required. String - Variable name
- shutdown
This property is required. Boolean - Enable or disable a BGP neighbor
- shutdown
Variable This property is required. String - Variable name
- update
Source Interface This property is required. String - Source interface name for BGP neighbor
- update
Source Interface Variable This property is required. String - Variable name
- address
This property is required. string - Set IPv6 neighbor address
- address
Families This property is required. GetService Routing Bgp Feature Ipv6Neighbor Address Family[] - Set IPv6 BGP address family
- address
Variable This property is required. string - Variable name
- allowas
In Number This property is required. number - The number of accept as-path with my AS present in it
- allowas
In Number Variable This property is required. string - Variable name
- as
Override This property is required. boolean - Override matching AS-number while sending update
- as
Override Variable This property is required. string - Variable name
- description
This property is required. string - Set description
- description
Variable This property is required. string - Variable name
- ebgp
Multihop This property is required. number - Set TTL value for peers that are not directly connected
- ebgp
Multihop Variable This property is required. string - Variable name
- hold
Time This property is required. number - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold
Time Variable This property is required. string - Variable name
- keepalive
Time This property is required. number - Set how often to advertise keepalive messages to BGP peer
- keepalive
Time Variable This property is required. string - Variable name
- local
As 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.
- local
As Variable This property is required. string - Variable name
- next
Hop Self This property is required. boolean - Set router to be next hop for routes advertised to neighbor
- next
Hop Self Variable This property is required. string - Variable name
- password
This property is required. string - Set MD5 password on TCP connection with BGP peer
- password
Variable This property is required. string - Variable name
- remote
As This property is required. number - Set remote autonomous system number
- remote
As Variable This property is required. string - Variable name
- send
Community This property is required. boolean - Send community attribute
- send
Community Variable This property is required. string - Variable name
- send
Extended Community This property is required. boolean - Send extended community attribute
- send
Extended Community Variable This property is required. string - Variable name
- shutdown
This property is required. boolean - Enable or disable a BGP neighbor
- shutdown
Variable This property is required. string - Variable name
- update
Source Interface This property is required. string - Source interface name for BGP neighbor
- update
Source Interface Variable This property is required. string - Variable name
- address
This property is required. str - Set IPv6 neighbor address
- address_
families This property is required. Sequence[GetService Routing Bgp Feature Ipv6Neighbor Address Family] - 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 - 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
- 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
- address
Families This property is required. List<Property Map> - Set IPv6 BGP address family
- address
Variable This property is required. String - Variable name
- allowas
In Number This property is required. Number - The number of accept as-path with my AS present in it
- allowas
In Number Variable This property is required. String - Variable name
- as
Override This property is required. Boolean - Override matching AS-number while sending update
- as
Override Variable This property is required. String - Variable name
- description
This property is required. String - Set description
- description
Variable This property is required. String - Variable name
- ebgp
Multihop This property is required. Number - Set TTL value for peers that are not directly connected
- ebgp
Multihop Variable This property is required. String - Variable name
- hold
Time This property is required. Number - Set how long to wait since receiving a keepalive message to consider BGP peer unavailable
- hold
Time Variable This property is required. String - Variable name
- keepalive
Time This property is required. Number - Set how often to advertise keepalive messages to BGP peer
- keepalive
Time Variable This property is required. String - Variable name
- local
As 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.
- local
As Variable This property is required. String - Variable name
- next
Hop Self This property is required. Boolean - Set router to be next hop for routes advertised to neighbor
- next
Hop Self Variable This property is required. String - Variable name
- password
This property is required. String - Set MD5 password on TCP connection with BGP peer
- password
Variable This property is required. String - Variable name
- remote
As This property is required. Number - Set remote autonomous system number
- remote
As Variable This property is required. String - Variable name
- send
Community This property is required. Boolean - Send community attribute
- send
Community Variable This property is required. String - Variable name
- send
Extended Community This property is required. Boolean - Send extended community attribute
- send
Extended Community Variable This property is required. String - Variable name
- shutdown
This property is required. Boolean - Enable or disable a BGP neighbor
- shutdown
Variable This property is required. String - Variable name
- update
Source Interface This property is required. String - Source interface name for BGP neighbor
- update
Source Interface Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv6NeighborAddressFamily
- Family
Type This property is required. string - Set IPv6 unicast address family
- In
Route Policy Id This property is required. string - 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. string - Variable name
- Out
Route Policy Id This property is required. string - Policy
Type This property is required. string - 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. string - 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. string - Variable name
- Family
Type This property is required. string - Set IPv6 unicast address family
- In
Route Policy Id This property is required. string - 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. string - Variable name
- Out
Route Policy Id This property is required. string - Policy
Type This property is required. string - 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. string - 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. string - Variable name
- family
Type This property is required. String - Set IPv6 unicast address family
- in
Route Policy Id This property is required. String - max
Number Of Prefixes This property is required. Integer - Set maximum number of prefixes accepted from BGP peer
- max
Number Of Prefixes Variable This property is required. String - Variable name
- out
Route Policy Id This property is required. String - policy
Type This property is required. String - Neighbor received maximum prefix policy is disabled.
- restart
Interval This property is required. Integer - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval Variable 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
- threshold
Variable This property is required. String - Variable name
- family
Type This property is required. string - Set IPv6 unicast address family
- in
Route Policy Id This property is required. string - max
Number Of Prefixes This property is required. number - Set maximum number of prefixes accepted from BGP peer
- max
Number Of Prefixes Variable This property is required. string - Variable name
- out
Route Policy Id This property is required. string - policy
Type This property is required. string - Neighbor received maximum prefix policy is disabled.
- restart
Interval This property is required. number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval Variable 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
- threshold
Variable 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
- family
Type This property is required. String - Set IPv6 unicast address family
- in
Route Policy Id This property is required. String - max
Number Of Prefixes This property is required. Number - Set maximum number of prefixes accepted from BGP peer
- max
Number Of Prefixes Variable This property is required. String - Variable name
- out
Route Policy Id This property is required. String - policy
Type This property is required. String - Neighbor received maximum prefix policy is disabled.
- restart
Interval This property is required. Number - Set the restart interval(minutes) when to restart BGP connection if threshold is exceeded
- restart
Interval Variable 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
- threshold
Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv6Network
- Network
Prefix This property is required. string - Configure the prefixes for BGP to announce
- Network
Prefix Variable This property is required. string - Variable name
- Network
Prefix This property is required. string - Configure the prefixes for BGP to announce
- Network
Prefix Variable This property is required. string - Variable name
- network
Prefix This property is required. String - Configure the prefixes for BGP to announce
- network
Prefix Variable This property is required. String - Variable name
- network
Prefix This property is required. string - Configure the prefixes for BGP to announce
- network
Prefix Variable 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
- network
Prefix This property is required. String - Configure the prefixes for BGP to announce
- network
Prefix Variable This property is required. String - Variable name
GetServiceRoutingBgpFeatureIpv6Redistribute
- Protocol
This property is required. string - Set the protocol to redistribute routes from
- Protocol
Variable This property is required. string - Variable name
- Route
Policy Id This property is required. string
- Protocol
This property is required. string - Set the protocol to redistribute routes from
- Protocol
Variable This property is required. string - Variable name
- Route
Policy Id This property is required. string
- protocol
This property is required. String - Set the protocol to redistribute routes from
- protocol
Variable This property is required. String - Variable name
- route
Policy Id This property is required. String
- protocol
This property is required. string - Set the protocol to redistribute routes from
- protocol
Variable This property is required. string - Variable name
- route
Policy Id 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
- protocol
Variable This property is required. String - Variable name
- route
Policy Id This property is required. String
Package Details
- Repository
- sdwan pulumi/pulumi-sdwan
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
sdwan
Terraform Provider.