BgpRouteMap resource
Create BgpRouteMap Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BgpRouteMap(name: string, args?: BgpRouteMapArgs, opts?: CustomResourceOptions);@overload
def BgpRouteMap(resource_name: str,
args: Optional[BgpRouteMapArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def BgpRouteMap(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
name: Optional[str] = None,
route_maps: Optional[Sequence[BgpRouteMapRouteMapArgs]] = None,
snippet: Optional[str] = None)func NewBgpRouteMap(ctx *Context, name string, args *BgpRouteMapArgs, opts ...ResourceOption) (*BgpRouteMap, error)public BgpRouteMap(string name, BgpRouteMapArgs? args = null, CustomResourceOptions? opts = null)
public BgpRouteMap(String name, BgpRouteMapArgs args)
public BgpRouteMap(String name, BgpRouteMapArgs args, CustomResourceOptions options)
type: scm:BgpRouteMap
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args BgpRouteMapArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BgpRouteMapArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BgpRouteMapArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BgpRouteMapArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BgpRouteMapArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var bgpRouteMapResource = new Scm.BgpRouteMap("bgpRouteMapResource", new()
{
Description = "string",
Device = "string",
Folder = "string",
Name = "string",
RouteMaps = new[]
{
new Scm.Inputs.BgpRouteMapRouteMapArgs
{
Action = "string",
Description = "string",
Match = new Scm.Inputs.BgpRouteMapRouteMapMatchArgs
{
AsPathAccessList = "string",
ExtendedCommunity = "string",
Interface = "string",
Ipv4 = new Scm.Inputs.BgpRouteMapRouteMapMatchIpv4Args
{
Address = new Scm.Inputs.BgpRouteMapRouteMapMatchIpv4AddressArgs
{
AccessList = "string",
PrefixList = "string",
},
NextHop = new Scm.Inputs.BgpRouteMapRouteMapMatchIpv4NextHopArgs
{
AccessList = "string",
PrefixList = "string",
},
RouteSource = new Scm.Inputs.BgpRouteMapRouteMapMatchIpv4RouteSourceArgs
{
AccessList = "string",
PrefixList = "string",
},
},
LargeCommunity = "string",
LocalPreference = 0,
Metric = 0,
Origin = "string",
Peer = "string",
RegularCommunity = "string",
Tag = 0,
},
Name = 0,
Set = new Scm.Inputs.BgpRouteMapRouteMapSetArgs
{
Aggregator = new Scm.Inputs.BgpRouteMapRouteMapSetAggregatorArgs
{
As = 0,
RouterId = "string",
},
AspathExcludes = new[]
{
0,
},
AspathPrepends = new[]
{
0,
},
AtomicAggregate = false,
Ipv4 = new Scm.Inputs.BgpRouteMapRouteMapSetIpv4Args
{
NextHop = "string",
SourceAddress = "string",
},
LargeCommunities = new[]
{
"string",
},
LocalPreference = 0,
Metric = new Scm.Inputs.BgpRouteMapRouteMapSetMetricArgs
{
Action = "string",
Value = 0,
},
Origin = "string",
OriginatorId = "string",
OverwriteLargeCommunity = false,
OverwriteRegularCommunity = false,
RegularCommunities = new[]
{
"string",
},
RemoveLargeCommunity = "string",
RemoveRegularCommunity = "string",
Tag = 0,
Weight = 0,
},
},
},
Snippet = "string",
});
example, err := scm.NewBgpRouteMap(ctx, "bgpRouteMapResource", &scm.BgpRouteMapArgs{
Description: pulumi.String("string"),
Device: pulumi.String("string"),
Folder: pulumi.String("string"),
Name: pulumi.String("string"),
RouteMaps: scm.BgpRouteMapRouteMapArray{
&scm.BgpRouteMapRouteMapArgs{
Action: pulumi.String("string"),
Description: pulumi.String("string"),
Match: &scm.BgpRouteMapRouteMapMatchArgs{
AsPathAccessList: pulumi.String("string"),
ExtendedCommunity: pulumi.String("string"),
Interface: pulumi.String("string"),
Ipv4: &scm.BgpRouteMapRouteMapMatchIpv4Args{
Address: &scm.BgpRouteMapRouteMapMatchIpv4AddressArgs{
AccessList: pulumi.String("string"),
PrefixList: pulumi.String("string"),
},
NextHop: &scm.BgpRouteMapRouteMapMatchIpv4NextHopArgs{
AccessList: pulumi.String("string"),
PrefixList: pulumi.String("string"),
},
RouteSource: &scm.BgpRouteMapRouteMapMatchIpv4RouteSourceArgs{
AccessList: pulumi.String("string"),
PrefixList: pulumi.String("string"),
},
},
LargeCommunity: pulumi.String("string"),
LocalPreference: pulumi.Int(0),
Metric: pulumi.Int(0),
Origin: pulumi.String("string"),
Peer: pulumi.String("string"),
RegularCommunity: pulumi.String("string"),
Tag: pulumi.Int(0),
},
Name: pulumi.Int(0),
Set: &scm.BgpRouteMapRouteMapSetArgs{
Aggregator: &scm.BgpRouteMapRouteMapSetAggregatorArgs{
As: pulumi.Int(0),
RouterId: pulumi.String("string"),
},
AspathExcludes: pulumi.IntArray{
pulumi.Int(0),
},
AspathPrepends: pulumi.IntArray{
pulumi.Int(0),
},
AtomicAggregate: pulumi.Bool(false),
Ipv4: &scm.BgpRouteMapRouteMapSetIpv4Args{
NextHop: pulumi.String("string"),
SourceAddress: pulumi.String("string"),
},
LargeCommunities: pulumi.StringArray{
pulumi.String("string"),
},
LocalPreference: pulumi.Int(0),
Metric: &scm.BgpRouteMapRouteMapSetMetricArgs{
Action: pulumi.String("string"),
Value: pulumi.Int(0),
},
Origin: pulumi.String("string"),
OriginatorId: pulumi.String("string"),
OverwriteLargeCommunity: pulumi.Bool(false),
OverwriteRegularCommunity: pulumi.Bool(false),
RegularCommunities: pulumi.StringArray{
pulumi.String("string"),
},
RemoveLargeCommunity: pulumi.String("string"),
RemoveRegularCommunity: pulumi.String("string"),
Tag: pulumi.Int(0),
Weight: pulumi.Int(0),
},
},
},
Snippet: pulumi.String("string"),
})
var bgpRouteMapResource = new BgpRouteMap("bgpRouteMapResource", BgpRouteMapArgs.builder()
.description("string")
.device("string")
.folder("string")
.name("string")
.routeMaps(BgpRouteMapRouteMapArgs.builder()
.action("string")
.description("string")
.match(BgpRouteMapRouteMapMatchArgs.builder()
.asPathAccessList("string")
.extendedCommunity("string")
.interface_("string")
.ipv4(BgpRouteMapRouteMapMatchIpv4Args.builder()
.address(BgpRouteMapRouteMapMatchIpv4AddressArgs.builder()
.accessList("string")
.prefixList("string")
.build())
.nextHop(BgpRouteMapRouteMapMatchIpv4NextHopArgs.builder()
.accessList("string")
.prefixList("string")
.build())
.routeSource(BgpRouteMapRouteMapMatchIpv4RouteSourceArgs.builder()
.accessList("string")
.prefixList("string")
.build())
.build())
.largeCommunity("string")
.localPreference(0)
.metric(0)
.origin("string")
.peer("string")
.regularCommunity("string")
.tag(0)
.build())
.name(0)
.set(BgpRouteMapRouteMapSetArgs.builder()
.aggregator(BgpRouteMapRouteMapSetAggregatorArgs.builder()
.as(0)
.routerId("string")
.build())
.aspathExcludes(0)
.aspathPrepends(0)
.atomicAggregate(false)
.ipv4(BgpRouteMapRouteMapSetIpv4Args.builder()
.nextHop("string")
.sourceAddress("string")
.build())
.largeCommunities("string")
.localPreference(0)
.metric(BgpRouteMapRouteMapSetMetricArgs.builder()
.action("string")
.value(0)
.build())
.origin("string")
.originatorId("string")
.overwriteLargeCommunity(false)
.overwriteRegularCommunity(false)
.regularCommunities("string")
.removeLargeCommunity("string")
.removeRegularCommunity("string")
.tag(0)
.weight(0)
.build())
.build())
.snippet("string")
.build());
bgp_route_map_resource = scm.BgpRouteMap("bgpRouteMapResource",
description="string",
device="string",
folder="string",
name="string",
route_maps=[{
"action": "string",
"description": "string",
"match": {
"as_path_access_list": "string",
"extended_community": "string",
"interface": "string",
"ipv4": {
"address": {
"access_list": "string",
"prefix_list": "string",
},
"next_hop": {
"access_list": "string",
"prefix_list": "string",
},
"route_source": {
"access_list": "string",
"prefix_list": "string",
},
},
"large_community": "string",
"local_preference": 0,
"metric": 0,
"origin": "string",
"peer": "string",
"regular_community": "string",
"tag": 0,
},
"name": 0,
"set": {
"aggregator": {
"as_": 0,
"router_id": "string",
},
"aspath_excludes": [0],
"aspath_prepends": [0],
"atomic_aggregate": False,
"ipv4": {
"next_hop": "string",
"source_address": "string",
},
"large_communities": ["string"],
"local_preference": 0,
"metric": {
"action": "string",
"value": 0,
},
"origin": "string",
"originator_id": "string",
"overwrite_large_community": False,
"overwrite_regular_community": False,
"regular_communities": ["string"],
"remove_large_community": "string",
"remove_regular_community": "string",
"tag": 0,
"weight": 0,
},
}],
snippet="string")
const bgpRouteMapResource = new scm.BgpRouteMap("bgpRouteMapResource", {
description: "string",
device: "string",
folder: "string",
name: "string",
routeMaps: [{
action: "string",
description: "string",
match: {
asPathAccessList: "string",
extendedCommunity: "string",
"interface": "string",
ipv4: {
address: {
accessList: "string",
prefixList: "string",
},
nextHop: {
accessList: "string",
prefixList: "string",
},
routeSource: {
accessList: "string",
prefixList: "string",
},
},
largeCommunity: "string",
localPreference: 0,
metric: 0,
origin: "string",
peer: "string",
regularCommunity: "string",
tag: 0,
},
name: 0,
set: {
aggregator: {
as: 0,
routerId: "string",
},
aspathExcludes: [0],
aspathPrepends: [0],
atomicAggregate: false,
ipv4: {
nextHop: "string",
sourceAddress: "string",
},
largeCommunities: ["string"],
localPreference: 0,
metric: {
action: "string",
value: 0,
},
origin: "string",
originatorId: "string",
overwriteLargeCommunity: false,
overwriteRegularCommunity: false,
regularCommunities: ["string"],
removeLargeCommunity: "string",
removeRegularCommunity: "string",
tag: 0,
weight: 0,
},
}],
snippet: "string",
});
type: scm:BgpRouteMap
properties:
description: string
device: string
folder: string
name: string
routeMaps:
- action: string
description: string
match:
asPathAccessList: string
extendedCommunity: string
interface: string
ipv4:
address:
accessList: string
prefixList: string
nextHop:
accessList: string
prefixList: string
routeSource:
accessList: string
prefixList: string
largeCommunity: string
localPreference: 0
metric: 0
origin: string
peer: string
regularCommunity: string
tag: 0
name: 0
set:
aggregator:
as: 0
routerId: string
aspathExcludes:
- 0
aspathPrepends:
- 0
atomicAggregate: false
ipv4:
nextHop: string
sourceAddress: string
largeCommunities:
- string
localPreference: 0
metric:
action: string
value: 0
origin: string
originatorId: string
overwriteLargeCommunity: false
overwriteRegularCommunity: false
regularCommunities:
- string
removeLargeCommunity: string
removeRegularCommunity: string
tag: 0
weight: 0
snippet: string
BgpRouteMap Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The BgpRouteMap resource accepts the following input properties:
- Description string
- Description
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Name string
- Name
- Route
Maps List<BgpRoute Map Route Map> - Route map
- Snippet string
- The snippet in which the resource is defined
- Description string
- Description
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Name string
- Name
- Route
Maps []BgpRoute Map Route Map Args - Route map
- Snippet string
- The snippet in which the resource is defined
- description String
- Description
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- name String
- Name
- route
Maps List<BgpRoute Map Route Map> - Route map
- snippet String
- The snippet in which the resource is defined
- description string
- Description
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- name string
- Name
- route
Maps BgpRoute Map Route Map[] - Route map
- snippet string
- The snippet in which the resource is defined
- description str
- Description
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- name str
- Name
- route_
maps Sequence[BgpRoute Map Route Map Args] - Route map
- snippet str
- The snippet in which the resource is defined
- description String
- Description
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- name String
- Name
- route
Maps List<Property Map> - Route map
- snippet String
- The snippet in which the resource is defined
Outputs
All input properties are implicitly available as output properties. Additionally, the BgpRouteMap resource produces the following output properties:
Look up Existing BgpRouteMap Resource
Get an existing BgpRouteMap resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BgpRouteMapState, opts?: CustomResourceOptions): BgpRouteMap@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
device: Optional[str] = None,
folder: Optional[str] = None,
name: Optional[str] = None,
route_maps: Optional[Sequence[BgpRouteMapRouteMapArgs]] = None,
snippet: Optional[str] = None,
tfid: Optional[str] = None) -> BgpRouteMapfunc GetBgpRouteMap(ctx *Context, name string, id IDInput, state *BgpRouteMapState, opts ...ResourceOption) (*BgpRouteMap, error)public static BgpRouteMap Get(string name, Input<string> id, BgpRouteMapState? state, CustomResourceOptions? opts = null)public static BgpRouteMap get(String name, Output<String> id, BgpRouteMapState state, CustomResourceOptions options)resources: _: type: scm:BgpRouteMap get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Description string
- Description
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Name string
- Name
- Route
Maps List<BgpRoute Map Route Map> - Route map
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- Description string
- Description
- Device string
- The device in which the resource is defined
- Folder string
- The folder in which the resource is defined
- Name string
- Name
- Route
Maps []BgpRoute Map Route Map Args - Route map
- Snippet string
- The snippet in which the resource is defined
- Tfid string
- description String
- Description
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- name String
- Name
- route
Maps List<BgpRoute Map Route Map> - Route map
- snippet String
- The snippet in which the resource is defined
- tfid String
- description string
- Description
- device string
- The device in which the resource is defined
- folder string
- The folder in which the resource is defined
- name string
- Name
- route
Maps BgpRoute Map Route Map[] - Route map
- snippet string
- The snippet in which the resource is defined
- tfid string
- description str
- Description
- device str
- The device in which the resource is defined
- folder str
- The folder in which the resource is defined
- name str
- Name
- route_
maps Sequence[BgpRoute Map Route Map Args] - Route map
- snippet str
- The snippet in which the resource is defined
- tfid str
- description String
- Description
- device String
- The device in which the resource is defined
- folder String
- The folder in which the resource is defined
- name String
- Name
- route
Maps List<Property Map> - Route map
- snippet String
- The snippet in which the resource is defined
- tfid String
Supporting Types
BgpRouteMapRouteMap, BgpRouteMapRouteMapArgs
- Action string
- Action
- Description string
- Description
- Match
Bgp
Route Map Route Map Match - Match
- Name int
- Sequence number
- Set
Bgp
Route Map Route Map Set - Set
- Action string
- Action
- Description string
- Description
- Match
Bgp
Route Map Route Map Match - Match
- Name int
- Sequence number
- Set
Bgp
Route Map Route Map Set - Set
- action String
- Action
- description String
- Description
- match
Bgp
Route Map Route Map Match - Match
- name Integer
- Sequence number
- set
Bgp
Route Map Route Map Set - Set
- action string
- Action
- description string
- Description
- match
Bgp
Route Map Route Map Match - Match
- name number
- Sequence number
- set
Bgp
Route Map Route Map Set - Set
- action str
- Action
- description str
- Description
- match
Bgp
Route Map Route Map Match - Match
- name int
- Sequence number
- set
Bgp
Route Map Route Map Set - Set
- action String
- Action
- description String
- Description
- match Property Map
- Match
- name Number
- Sequence number
- set Property Map
- Set
BgpRouteMapRouteMapMatch, BgpRouteMapRouteMapMatchArgs
- As
Path stringAccess List - AS path access list
- Extended
Community string - Extended community
- Interface string
- Interface
- Ipv4
Bgp
Route Map Route Map Match Ipv4 - bgp-route-maps ipv4 object
- Large
Community string - Large community
- Local
Preference int - Local preference
- Metric int
- Metric
- Origin string
- Origin
- Peer string
- Peer
- Regular
Community string - Regular community
- Tag int
- Tag
- As
Path stringAccess List - AS path access list
- Extended
Community string - Extended community
- Interface string
- Interface
- Ipv4
Bgp
Route Map Route Map Match Ipv4 - bgp-route-maps ipv4 object
- Large
Community string - Large community
- Local
Preference int - Local preference
- Metric int
- Metric
- Origin string
- Origin
- Peer string
- Peer
- Regular
Community string - Regular community
- Tag int
- Tag
- as
Path StringAccess List - AS path access list
- extended
Community String - Extended community
- interface_ String
- Interface
- ipv4
Bgp
Route Map Route Map Match Ipv4 - bgp-route-maps ipv4 object
- large
Community String - Large community
- local
Preference Integer - Local preference
- metric Integer
- Metric
- origin String
- Origin
- peer String
- Peer
- regular
Community String - Regular community
- tag Integer
- Tag
- as
Path stringAccess List - AS path access list
- extended
Community string - Extended community
- interface string
- Interface
- ipv4
Bgp
Route Map Route Map Match Ipv4 - bgp-route-maps ipv4 object
- large
Community string - Large community
- local
Preference number - Local preference
- metric number
- Metric
- origin string
- Origin
- peer string
- Peer
- regular
Community string - Regular community
- tag number
- Tag
- as_
path_ straccess_ list - AS path access list
- extended_
community str - Extended community
- interface str
- Interface
- ipv4
Bgp
Route Map Route Map Match Ipv4 - bgp-route-maps ipv4 object
- large_
community str - Large community
- local_
preference int - Local preference
- metric int
- Metric
- origin str
- Origin
- peer str
- Peer
- regular_
community str - Regular community
- tag int
- Tag
- as
Path StringAccess List - AS path access list
- extended
Community String - Extended community
- interface String
- Interface
- ipv4 Property Map
- bgp-route-maps ipv4 object
- large
Community String - Large community
- local
Preference Number - Local preference
- metric Number
- Metric
- origin String
- Origin
- peer String
- Peer
- regular
Community String - Regular community
- tag Number
- Tag
BgpRouteMapRouteMapMatchIpv4, BgpRouteMapRouteMapMatchIpv4Args
- address Property Map
- Address
- next
Hop Property Map - Next hop
- route
Source Property Map - Route source
BgpRouteMapRouteMapMatchIpv4Address, BgpRouteMapRouteMapMatchIpv4AddressArgs
- Access
List string - Access list
- Prefix
List string - Prefix list
- Access
List string - Access list
- Prefix
List string - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
- access
List string - Access list
- prefix
List string - Prefix list
- access_
list str - Access list
- prefix_
list str - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
BgpRouteMapRouteMapMatchIpv4NextHop, BgpRouteMapRouteMapMatchIpv4NextHopArgs
- Access
List string - Access list
- Prefix
List string - Prefix list
- Access
List string - Access list
- Prefix
List string - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
- access
List string - Access list
- prefix
List string - Prefix list
- access_
list str - Access list
- prefix_
list str - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
BgpRouteMapRouteMapMatchIpv4RouteSource, BgpRouteMapRouteMapMatchIpv4RouteSourceArgs
- Access
List string - Access list
- Prefix
List string - Prefix list
- Access
List string - Access list
- Prefix
List string - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
- access
List string - Access list
- prefix
List string - Prefix list
- access_
list str - Access list
- prefix_
list str - Prefix list
- access
List String - Access list
- prefix
List String - Prefix list
BgpRouteMapRouteMapSet, BgpRouteMapRouteMapSetArgs
- Aggregator
Bgp
Route Map Route Map Set Aggregator - bgp-route-maps aggregator
- Aspath
Excludes List<int> - Aspath exclude
- Aspath
Prepends List<int> - Aspath prepend
- Atomic
Aggregate bool - Enable BGP atomic aggregate?
- Ipv4
Bgp
Route Map Route Map Set Ipv4 - Ipv4
- Large
Communities List<string> - Large community
- Local
Preference int - Local preference
- Metric
Bgp
Route Map Route Map Set Metric - Metric
- Origin string
- Origin
- Originator
Id string - Originator ID
- Overwrite
Large boolCommunity - Overwrite large community?
- Overwrite
Regular boolCommunity - Overwrite regular community?
- Regular
Communities List<string> - Regular community
- Remove
Large stringCommunity - Remove large community name
- Remove
Regular stringCommunity - Remove regular community name
- Tag int
- Tag
- Weight int
- Weight
- Aggregator
Bgp
Route Map Route Map Set Aggregator - bgp-route-maps aggregator
- Aspath
Excludes []int - Aspath exclude
- Aspath
Prepends []int - Aspath prepend
- Atomic
Aggregate bool - Enable BGP atomic aggregate?
- Ipv4
Bgp
Route Map Route Map Set Ipv4 - Ipv4
- Large
Communities []string - Large community
- Local
Preference int - Local preference
- Metric
Bgp
Route Map Route Map Set Metric - Metric
- Origin string
- Origin
- Originator
Id string - Originator ID
- Overwrite
Large boolCommunity - Overwrite large community?
- Overwrite
Regular boolCommunity - Overwrite regular community?
- Regular
Communities []string - Regular community
- Remove
Large stringCommunity - Remove large community name
- Remove
Regular stringCommunity - Remove regular community name
- Tag int
- Tag
- Weight int
- Weight
- aggregator
Bgp
Route Map Route Map Set Aggregator - bgp-route-maps aggregator
- aspath
Excludes List<Integer> - Aspath exclude
- aspath
Prepends List<Integer> - Aspath prepend
- atomic
Aggregate Boolean - Enable BGP atomic aggregate?
- ipv4
Bgp
Route Map Route Map Set Ipv4 - Ipv4
- large
Communities List<String> - Large community
- local
Preference Integer - Local preference
- metric
Bgp
Route Map Route Map Set Metric - Metric
- origin String
- Origin
- originator
Id String - Originator ID
- overwrite
Large BooleanCommunity - Overwrite large community?
- overwrite
Regular BooleanCommunity - Overwrite regular community?
- regular
Communities List<String> - Regular community
- remove
Large StringCommunity - Remove large community name
- remove
Regular StringCommunity - Remove regular community name
- tag Integer
- Tag
- weight Integer
- Weight
- aggregator
Bgp
Route Map Route Map Set Aggregator - bgp-route-maps aggregator
- aspath
Excludes number[] - Aspath exclude
- aspath
Prepends number[] - Aspath prepend
- atomic
Aggregate boolean - Enable BGP atomic aggregate?
- ipv4
Bgp
Route Map Route Map Set Ipv4 - Ipv4
- large
Communities string[] - Large community
- local
Preference number - Local preference
- metric
Bgp
Route Map Route Map Set Metric - Metric
- origin string
- Origin
- originator
Id string - Originator ID
- overwrite
Large booleanCommunity - Overwrite large community?
- overwrite
Regular booleanCommunity - Overwrite regular community?
- regular
Communities string[] - Regular community
- remove
Large stringCommunity - Remove large community name
- remove
Regular stringCommunity - Remove regular community name
- tag number
- Tag
- weight number
- Weight
- aggregator
Bgp
Route Map Route Map Set Aggregator - bgp-route-maps aggregator
- aspath_
excludes Sequence[int] - Aspath exclude
- aspath_
prepends Sequence[int] - Aspath prepend
- atomic_
aggregate bool - Enable BGP atomic aggregate?
- ipv4
Bgp
Route Map Route Map Set Ipv4 - Ipv4
- large_
communities Sequence[str] - Large community
- local_
preference int - Local preference
- metric
Bgp
Route Map Route Map Set Metric - Metric
- origin str
- Origin
- originator_
id str - Originator ID
- overwrite_
large_ boolcommunity - Overwrite large community?
- overwrite_
regular_ boolcommunity - Overwrite regular community?
- regular_
communities Sequence[str] - Regular community
- remove_
large_ strcommunity - Remove large community name
- remove_
regular_ strcommunity - Remove regular community name
- tag int
- Tag
- weight int
- Weight
- aggregator Property Map
- bgp-route-maps aggregator
- aspath
Excludes List<Number> - Aspath exclude
- aspath
Prepends List<Number> - Aspath prepend
- atomic
Aggregate Boolean - Enable BGP atomic aggregate?
- ipv4 Property Map
- Ipv4
- large
Communities List<String> - Large community
- local
Preference Number - Local preference
- metric Property Map
- Metric
- origin String
- Origin
- originator
Id String - Originator ID
- overwrite
Large BooleanCommunity - Overwrite large community?
- overwrite
Regular BooleanCommunity - Overwrite regular community?
- regular
Communities List<String> - Regular community
- remove
Large StringCommunity - Remove large community name
- remove
Regular StringCommunity - Remove regular community name
- tag Number
- Tag
- weight Number
- Weight
BgpRouteMapRouteMapSetAggregator, BgpRouteMapRouteMapSetAggregatorArgs
BgpRouteMapRouteMapSetIpv4, BgpRouteMapRouteMapSetIpv4Args
- Next
Hop string - Next hop
- Source
Address string - Source address
- Next
Hop string - Next hop
- Source
Address string - Source address
- next
Hop String - Next hop
- source
Address String - Source address
- next
Hop string - Next hop
- source
Address string - Source address
- next_
hop str - Next hop
- source_
address str - Source address
- next
Hop String - Next hop
- source
Address String - Source address
BgpRouteMapRouteMapSetMetric, BgpRouteMapRouteMapSetMetricArgs
Package Details
- Repository
- scm pulumi/pulumi-scm
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
scmTerraform Provider.
