Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.router.getRoutemap
Explore with Pulumi AI
Use this data source to get information on an fortios router routemap
Using getRoutemap
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 getRoutemap(args: GetRoutemapArgs, opts?: InvokeOptions): Promise<GetRoutemapResult>
function getRoutemapOutput(args: GetRoutemapOutputArgs, opts?: InvokeOptions): Output<GetRoutemapResult>
def get_routemap(name: Optional[str] = None,
vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRoutemapResult
def get_routemap_output(name: Optional[pulumi.Input[str]] = None,
vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRoutemapResult]
func LookupRoutemap(ctx *Context, args *LookupRoutemapArgs, opts ...InvokeOption) (*LookupRoutemapResult, error)
func LookupRoutemapOutput(ctx *Context, args *LookupRoutemapOutputArgs, opts ...InvokeOption) LookupRoutemapResultOutput
> Note: This function is named LookupRoutemap
in the Go SDK.
public static class GetRoutemap
{
public static Task<GetRoutemapResult> InvokeAsync(GetRoutemapArgs args, InvokeOptions? opts = null)
public static Output<GetRoutemapResult> Invoke(GetRoutemapInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRoutemapResult> getRoutemap(GetRoutemapArgs args, InvokeOptions options)
public static Output<GetRoutemapResult> getRoutemap(GetRoutemapArgs args, InvokeOptions options)
fn::invoke:
function: fortios:router/getRoutemap:getRoutemap
arguments:
# arguments dictionary
The following arguments are supported:
- Name
This property is required. string - Specify the name of the desired router routemap.
- Vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- Name
This property is required. string - Specify the name of the desired router routemap.
- Vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name
This property is required. String - Specify the name of the desired router routemap.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name
This property is required. string - Specify the name of the desired router routemap.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name
This property is required. str - Specify the name of the desired router routemap.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
- name
This property is required. String - Specify the name of the desired router routemap.
- vdomparam
Changes to this property will trigger replacement.
- Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
getRoutemap Result
The following output properties are available:
Supporting Types
GetRoutemapRule
- Action
This property is required. string - Action.
- Id
This property is required. int - Rule ID.
- Match
As Path This property is required. string - Match BGP AS path list.
- Match
Community This property is required. string - Match BGP community list.
- Match
Community Exact This property is required. string - Enable/disable exact matching of communities.
- Match
Extcommunity This property is required. string - Match BGP extended community list.
- Match
Extcommunity Exact This property is required. string - Enable/disable exact matching of extended communities.
- Match
Flags This property is required. int - BGP flag value to match (0 - 65535)
- Match
Interface This property is required. string - Match interface configuration.
- Match
Ip6Address This property is required. string - Match IPv6 address permitted by access-list6 or prefix-list6.
- Match
Ip6Nexthop This property is required. string - Match next hop IPv6 address passed by access-list6 or prefix-list6.
- Match
Ip Address This property is required. string - Match IP address permitted by access-list or prefix-list.
- Match
Ip Nexthop This property is required. string - Match next hop IP address passed by access-list or prefix-list.
- Match
Metric This property is required. int - Match metric for redistribute routes.
- Match
Origin This property is required. string - Match BGP origin code.
- Match
Route Type This property is required. string - Match route type.
- Match
Tag This property is required. int - Match tag.
- Match
Vrf This property is required. int - Match VRF ID.
- Set
Aggregator As This property is required. int - BGP aggregator AS.
- Set
Aggregator Ip This property is required. string - BGP aggregator IP.
- Set
Aspath Action This property is required. string - Specify preferred action of set-aspath.
- Set
Aspaths This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Routemap Rule Set Aspath> - Prepend BGP AS path attribute. The structure of
set_aspath
block is documented below. - Set
Atomic Aggregate This property is required. string - Enable/disable BGP atomic aggregate attribute.
- Set
Communities This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Routemap Rule Set Community> - BGP community attribute. The structure of
set_community
block is documented below. - Set
Community Additive This property is required. string - Enable/disable adding set-community to existing community.
- Set
Community Delete This property is required. string - Delete communities matching community list.
- Set
Dampening Max Suppress This property is required. int - Maximum duration to suppress a route (1 - 255 min, 0 = unset).
- Set
Dampening Reachability Half Life This property is required. int - Reachability half-life time for the penalty (1 - 45 min, 0 = unset).
- Set
Dampening Reuse This property is required. int - Value to start reusing a route (1 - 20000, 0 = unset).
- Set
Dampening Suppress This property is required. int - Value to start suppressing a route (1 - 20000, 0 = unset).
- Set
Dampening Unreachability Half Life This property is required. int - Unreachability Half-life time for the penalty (1 - 45 min, 0 = unset)
- Set
Extcommunity Rts This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Routemap Rule Set Extcommunity Rt> - Route Target extended community. The structure of
set_extcommunity_rt
block is documented below. - Set
Extcommunity Soos This property is required. List<Pulumiverse.Fortios. Router. Inputs. Get Routemap Rule Set Extcommunity Soo> - Site-of-Origin extended community. The structure of
set_extcommunity_soo
block is documented below. - Set
Flags This property is required. int - BGP flags value (0 - 65535)
- Set
Ip6Nexthop This property is required. string - IPv6 global address of next hop.
- Set
Ip6Nexthop Local This property is required. string - IPv6 local address of next hop.
- Set
Ip Nexthop This property is required. string - IP address of next hop.
- Set
Ip Prefsrc This property is required. string - IP address of preferred source.
- Set
Local Preference This property is required. int - BGP local preference path attribute.
- Set
Metric This property is required. int - Metric value.
- Set
Metric Type This property is required. string - Metric type.
- Set
Origin This property is required. string - BGP origin code.
- Set
Originator Id This property is required. string - BGP originator ID attribute.
- Set
Priority This property is required. int - Priority for routing table.
- Set
Route Tag This property is required. int - Route tag for routing table.
- Set
Tag This property is required. int - Tag value.
- Set
Vpnv4Nexthop This property is required. string - IP address of VPNv4 next-hop.
- Set
Vpnv6Nexthop This property is required. string - IPv6 global address of VPNv6 next-hop.
- Set
Vpnv6Nexthop Local This property is required. string - IPv6 link-local address of VPNv6 next-hop.
- Set
Weight This property is required. int - BGP weight for routing table.
- Action
This property is required. string - Action.
- Id
This property is required. int - Rule ID.
- Match
As Path This property is required. string - Match BGP AS path list.
- Match
Community This property is required. string - Match BGP community list.
- Match
Community Exact This property is required. string - Enable/disable exact matching of communities.
- Match
Extcommunity This property is required. string - Match BGP extended community list.
- Match
Extcommunity Exact This property is required. string - Enable/disable exact matching of extended communities.
- Match
Flags This property is required. int - BGP flag value to match (0 - 65535)
- Match
Interface This property is required. string - Match interface configuration.
- Match
Ip6Address This property is required. string - Match IPv6 address permitted by access-list6 or prefix-list6.
- Match
Ip6Nexthop This property is required. string - Match next hop IPv6 address passed by access-list6 or prefix-list6.
- Match
Ip Address This property is required. string - Match IP address permitted by access-list or prefix-list.
- Match
Ip Nexthop This property is required. string - Match next hop IP address passed by access-list or prefix-list.
- Match
Metric This property is required. int - Match metric for redistribute routes.
- Match
Origin This property is required. string - Match BGP origin code.
- Match
Route Type This property is required. string - Match route type.
- Match
Tag This property is required. int - Match tag.
- Match
Vrf This property is required. int - Match VRF ID.
- Set
Aggregator As This property is required. int - BGP aggregator AS.
- Set
Aggregator Ip This property is required. string - BGP aggregator IP.
- Set
Aspath Action This property is required. string - Specify preferred action of set-aspath.
- Set
Aspaths This property is required. []GetRoutemap Rule Set Aspath - Prepend BGP AS path attribute. The structure of
set_aspath
block is documented below. - Set
Atomic Aggregate This property is required. string - Enable/disable BGP atomic aggregate attribute.
- Set
Communities This property is required. []GetRoutemap Rule Set Community - BGP community attribute. The structure of
set_community
block is documented below. - Set
Community Additive This property is required. string - Enable/disable adding set-community to existing community.
- Set
Community Delete This property is required. string - Delete communities matching community list.
- Set
Dampening Max Suppress This property is required. int - Maximum duration to suppress a route (1 - 255 min, 0 = unset).
- Set
Dampening Reachability Half Life This property is required. int - Reachability half-life time for the penalty (1 - 45 min, 0 = unset).
- Set
Dampening Reuse This property is required. int - Value to start reusing a route (1 - 20000, 0 = unset).
- Set
Dampening Suppress This property is required. int - Value to start suppressing a route (1 - 20000, 0 = unset).
- Set
Dampening Unreachability Half Life This property is required. int - Unreachability Half-life time for the penalty (1 - 45 min, 0 = unset)
- Set
Extcommunity Rts This property is required. []GetRoutemap Rule Set Extcommunity Rt - Route Target extended community. The structure of
set_extcommunity_rt
block is documented below. - Set
Extcommunity Soos This property is required. []GetRoutemap Rule Set Extcommunity Soo - Site-of-Origin extended community. The structure of
set_extcommunity_soo
block is documented below. - Set
Flags This property is required. int - BGP flags value (0 - 65535)
- Set
Ip6Nexthop This property is required. string - IPv6 global address of next hop.
- Set
Ip6Nexthop Local This property is required. string - IPv6 local address of next hop.
- Set
Ip Nexthop This property is required. string - IP address of next hop.
- Set
Ip Prefsrc This property is required. string - IP address of preferred source.
- Set
Local Preference This property is required. int - BGP local preference path attribute.
- Set
Metric This property is required. int - Metric value.
- Set
Metric Type This property is required. string - Metric type.
- Set
Origin This property is required. string - BGP origin code.
- Set
Originator Id This property is required. string - BGP originator ID attribute.
- Set
Priority This property is required. int - Priority for routing table.
- Set
Route Tag This property is required. int - Route tag for routing table.
- Set
Tag This property is required. int - Tag value.
- Set
Vpnv4Nexthop This property is required. string - IP address of VPNv4 next-hop.
- Set
Vpnv6Nexthop This property is required. string - IPv6 global address of VPNv6 next-hop.
- Set
Vpnv6Nexthop Local This property is required. string - IPv6 link-local address of VPNv6 next-hop.
- Set
Weight This property is required. int - BGP weight for routing table.
- action
This property is required. String - Action.
- id
This property is required. Integer - Rule ID.
- match
As Path This property is required. String - Match BGP AS path list.
- match
Community This property is required. String - Match BGP community list.
- match
Community Exact This property is required. String - Enable/disable exact matching of communities.
- match
Extcommunity This property is required. String - Match BGP extended community list.
- match
Extcommunity Exact This property is required. String - Enable/disable exact matching of extended communities.
- match
Flags This property is required. Integer - BGP flag value to match (0 - 65535)
- match
Interface This property is required. String - Match interface configuration.
- match
Ip6Address This property is required. String - Match IPv6 address permitted by access-list6 or prefix-list6.
- match
Ip6Nexthop This property is required. String - Match next hop IPv6 address passed by access-list6 or prefix-list6.
- match
Ip Address This property is required. String - Match IP address permitted by access-list or prefix-list.
- match
Ip Nexthop This property is required. String - Match next hop IP address passed by access-list or prefix-list.
- match
Metric This property is required. Integer - Match metric for redistribute routes.
- match
Origin This property is required. String - Match BGP origin code.
- match
Route Type This property is required. String - Match route type.
- match
Tag This property is required. Integer - Match tag.
- match
Vrf This property is required. Integer - Match VRF ID.
- set
Aggregator As This property is required. Integer - BGP aggregator AS.
- set
Aggregator Ip This property is required. String - BGP aggregator IP.
- set
Aspath Action This property is required. String - Specify preferred action of set-aspath.
- set
Aspaths This property is required. List<GetRoutemap Rule Set Aspath> - Prepend BGP AS path attribute. The structure of
set_aspath
block is documented below. - set
Atomic Aggregate This property is required. String - Enable/disable BGP atomic aggregate attribute.
- set
Communities This property is required. List<GetRoutemap Rule Set Community> - BGP community attribute. The structure of
set_community
block is documented below. - set
Community Additive This property is required. String - Enable/disable adding set-community to existing community.
- set
Community Delete This property is required. String - Delete communities matching community list.
- set
Dampening Max Suppress This property is required. Integer - Maximum duration to suppress a route (1 - 255 min, 0 = unset).
- set
Dampening Reachability Half Life This property is required. Integer - Reachability half-life time for the penalty (1 - 45 min, 0 = unset).
- set
Dampening Reuse This property is required. Integer - Value to start reusing a route (1 - 20000, 0 = unset).
- set
Dampening Suppress This property is required. Integer - Value to start suppressing a route (1 - 20000, 0 = unset).
- set
Dampening Unreachability Half Life This property is required. Integer - Unreachability Half-life time for the penalty (1 - 45 min, 0 = unset)
- set
Extcommunity Rts This property is required. List<GetRoutemap Rule Set Extcommunity Rt> - Route Target extended community. The structure of
set_extcommunity_rt
block is documented below. - set
Extcommunity Soos This property is required. List<GetRoutemap Rule Set Extcommunity Soo> - Site-of-Origin extended community. The structure of
set_extcommunity_soo
block is documented below. - set
Flags This property is required. Integer - BGP flags value (0 - 65535)
- set
Ip6Nexthop This property is required. String - IPv6 global address of next hop.
- set
Ip6Nexthop Local This property is required. String - IPv6 local address of next hop.
- set
Ip Nexthop This property is required. String - IP address of next hop.
- set
Ip Prefsrc This property is required. String - IP address of preferred source.
- set
Local Preference This property is required. Integer - BGP local preference path attribute.
- set
Metric This property is required. Integer - Metric value.
- set
Metric Type This property is required. String - Metric type.
- set
Origin This property is required. String - BGP origin code.
- set
Originator Id This property is required. String - BGP originator ID attribute.
- set
Priority This property is required. Integer - Priority for routing table.
- set
Route Tag This property is required. Integer - Route tag for routing table.
- set
Tag This property is required. Integer - Tag value.
- set
Vpnv4Nexthop This property is required. String - IP address of VPNv4 next-hop.
- set
Vpnv6Nexthop This property is required. String - IPv6 global address of VPNv6 next-hop.
- set
Vpnv6Nexthop Local This property is required. String - IPv6 link-local address of VPNv6 next-hop.
- set
Weight This property is required. Integer - BGP weight for routing table.
- action
This property is required. string - Action.
- id
This property is required. number - Rule ID.
- match
As Path This property is required. string - Match BGP AS path list.
- match
Community This property is required. string - Match BGP community list.
- match
Community Exact This property is required. string - Enable/disable exact matching of communities.
- match
Extcommunity This property is required. string - Match BGP extended community list.
- match
Extcommunity Exact This property is required. string - Enable/disable exact matching of extended communities.
- match
Flags This property is required. number - BGP flag value to match (0 - 65535)
- match
Interface This property is required. string - Match interface configuration.
- match
Ip6Address This property is required. string - Match IPv6 address permitted by access-list6 or prefix-list6.
- match
Ip6Nexthop This property is required. string - Match next hop IPv6 address passed by access-list6 or prefix-list6.
- match
Ip Address This property is required. string - Match IP address permitted by access-list or prefix-list.
- match
Ip Nexthop This property is required. string - Match next hop IP address passed by access-list or prefix-list.
- match
Metric This property is required. number - Match metric for redistribute routes.
- match
Origin This property is required. string - Match BGP origin code.
- match
Route Type This property is required. string - Match route type.
- match
Tag This property is required. number - Match tag.
- match
Vrf This property is required. number - Match VRF ID.
- set
Aggregator As This property is required. number - BGP aggregator AS.
- set
Aggregator Ip This property is required. string - BGP aggregator IP.
- set
Aspath Action This property is required. string - Specify preferred action of set-aspath.
- set
Aspaths This property is required. GetRoutemap Rule Set Aspath[] - Prepend BGP AS path attribute. The structure of
set_aspath
block is documented below. - set
Atomic Aggregate This property is required. string - Enable/disable BGP atomic aggregate attribute.
- set
Communities This property is required. GetRoutemap Rule Set Community[] - BGP community attribute. The structure of
set_community
block is documented below. - set
Community Additive This property is required. string - Enable/disable adding set-community to existing community.
- set
Community Delete This property is required. string - Delete communities matching community list.
- set
Dampening Max Suppress This property is required. number - Maximum duration to suppress a route (1 - 255 min, 0 = unset).
- set
Dampening Reachability Half Life This property is required. number - Reachability half-life time for the penalty (1 - 45 min, 0 = unset).
- set
Dampening Reuse This property is required. number - Value to start reusing a route (1 - 20000, 0 = unset).
- set
Dampening Suppress This property is required. number - Value to start suppressing a route (1 - 20000, 0 = unset).
- set
Dampening Unreachability Half Life This property is required. number - Unreachability Half-life time for the penalty (1 - 45 min, 0 = unset)
- set
Extcommunity Rts This property is required. GetRoutemap Rule Set Extcommunity Rt[] - Route Target extended community. The structure of
set_extcommunity_rt
block is documented below. - set
Extcommunity Soos This property is required. GetRoutemap Rule Set Extcommunity Soo[] - Site-of-Origin extended community. The structure of
set_extcommunity_soo
block is documented below. - set
Flags This property is required. number - BGP flags value (0 - 65535)
- set
Ip6Nexthop This property is required. string - IPv6 global address of next hop.
- set
Ip6Nexthop Local This property is required. string - IPv6 local address of next hop.
- set
Ip Nexthop This property is required. string - IP address of next hop.
- set
Ip Prefsrc This property is required. string - IP address of preferred source.
- set
Local Preference This property is required. number - BGP local preference path attribute.
- set
Metric This property is required. number - Metric value.
- set
Metric Type This property is required. string - Metric type.
- set
Origin This property is required. string - BGP origin code.
- set
Originator Id This property is required. string - BGP originator ID attribute.
- set
Priority This property is required. number - Priority for routing table.
- set
Route Tag This property is required. number - Route tag for routing table.
- set
Tag This property is required. number - Tag value.
- set
Vpnv4Nexthop This property is required. string - IP address of VPNv4 next-hop.
- set
Vpnv6Nexthop This property is required. string - IPv6 global address of VPNv6 next-hop.
- set
Vpnv6Nexthop Local This property is required. string - IPv6 link-local address of VPNv6 next-hop.
- set
Weight This property is required. number - BGP weight for routing table.
- action
This property is required. str - Action.
- id
This property is required. int - Rule ID.
- match_
as_ path This property is required. str - Match BGP AS path list.
- match_
community This property is required. str - Match BGP community list.
- match_
community_ exact This property is required. str - Enable/disable exact matching of communities.
- match_
extcommunity This property is required. str - Match BGP extended community list.
- match_
extcommunity_ exact This property is required. str - Enable/disable exact matching of extended communities.
- match_
flags This property is required. int - BGP flag value to match (0 - 65535)
- match_
interface This property is required. str - Match interface configuration.
- match_
ip6_ address This property is required. str - Match IPv6 address permitted by access-list6 or prefix-list6.
- match_
ip6_ nexthop This property is required. str - Match next hop IPv6 address passed by access-list6 or prefix-list6.
- match_
ip_ address This property is required. str - Match IP address permitted by access-list or prefix-list.
- match_
ip_ nexthop This property is required. str - Match next hop IP address passed by access-list or prefix-list.
- match_
metric This property is required. int - Match metric for redistribute routes.
- match_
origin This property is required. str - Match BGP origin code.
- match_
route_ type This property is required. str - Match route type.
- match_
tag This property is required. int - Match tag.
- match_
vrf This property is required. int - Match VRF ID.
- set_
aggregator_ as This property is required. int - BGP aggregator AS.
- set_
aggregator_ ip This property is required. str - BGP aggregator IP.
- set_
aspath_ action This property is required. str - Specify preferred action of set-aspath.
- set_
aspaths This property is required. Sequence[GetRoutemap Rule Set Aspath] - Prepend BGP AS path attribute. The structure of
set_aspath
block is documented below. - set_
atomic_ aggregate This property is required. str - Enable/disable BGP atomic aggregate attribute.
- set_
communities This property is required. Sequence[GetRoutemap Rule Set Community] - BGP community attribute. The structure of
set_community
block is documented below. - set_
community_ additive This property is required. str - Enable/disable adding set-community to existing community.
- set_
community_ delete This property is required. str - Delete communities matching community list.
- set_
dampening_ max_ suppress This property is required. int - Maximum duration to suppress a route (1 - 255 min, 0 = unset).
- set_
dampening_ reachability_ half_ life This property is required. int - Reachability half-life time for the penalty (1 - 45 min, 0 = unset).
- set_
dampening_ reuse This property is required. int - Value to start reusing a route (1 - 20000, 0 = unset).
- set_
dampening_ suppress This property is required. int - Value to start suppressing a route (1 - 20000, 0 = unset).
- set_
dampening_ unreachability_ half_ life This property is required. int - Unreachability Half-life time for the penalty (1 - 45 min, 0 = unset)
- set_
extcommunity_ rts This property is required. Sequence[GetRoutemap Rule Set Extcommunity Rt] - Route Target extended community. The structure of
set_extcommunity_rt
block is documented below. - set_
extcommunity_ soos This property is required. Sequence[GetRoutemap Rule Set Extcommunity Soo] - Site-of-Origin extended community. The structure of
set_extcommunity_soo
block is documented below. - set_
flags This property is required. int - BGP flags value (0 - 65535)
- set_
ip6_ nexthop This property is required. str - IPv6 global address of next hop.
- set_
ip6_ nexthop_ local This property is required. str - IPv6 local address of next hop.
- set_
ip_ nexthop This property is required. str - IP address of next hop.
- set_
ip_ prefsrc This property is required. str - IP address of preferred source.
- set_
local_ preference This property is required. int - BGP local preference path attribute.
- set_
metric This property is required. int - Metric value.
- set_
metric_ type This property is required. str - Metric type.
- set_
origin This property is required. str - BGP origin code.
- set_
originator_ id This property is required. str - BGP originator ID attribute.
- set_
priority This property is required. int - Priority for routing table.
- set_
route_ tag This property is required. int - Route tag for routing table.
- set_
tag This property is required. int - Tag value.
- set_
vpnv4_ nexthop This property is required. str - IP address of VPNv4 next-hop.
- set_
vpnv6_ nexthop This property is required. str - IPv6 global address of VPNv6 next-hop.
- set_
vpnv6_ nexthop_ local This property is required. str - IPv6 link-local address of VPNv6 next-hop.
- set_
weight This property is required. int - BGP weight for routing table.
- action
This property is required. String - Action.
- id
This property is required. Number - Rule ID.
- match
As Path This property is required. String - Match BGP AS path list.
- match
Community This property is required. String - Match BGP community list.
- match
Community Exact This property is required. String - Enable/disable exact matching of communities.
- match
Extcommunity This property is required. String - Match BGP extended community list.
- match
Extcommunity Exact This property is required. String - Enable/disable exact matching of extended communities.
- match
Flags This property is required. Number - BGP flag value to match (0 - 65535)
- match
Interface This property is required. String - Match interface configuration.
- match
Ip6Address This property is required. String - Match IPv6 address permitted by access-list6 or prefix-list6.
- match
Ip6Nexthop This property is required. String - Match next hop IPv6 address passed by access-list6 or prefix-list6.
- match
Ip Address This property is required. String - Match IP address permitted by access-list or prefix-list.
- match
Ip Nexthop This property is required. String - Match next hop IP address passed by access-list or prefix-list.
- match
Metric This property is required. Number - Match metric for redistribute routes.
- match
Origin This property is required. String - Match BGP origin code.
- match
Route Type This property is required. String - Match route type.
- match
Tag This property is required. Number - Match tag.
- match
Vrf This property is required. Number - Match VRF ID.
- set
Aggregator As This property is required. Number - BGP aggregator AS.
- set
Aggregator Ip This property is required. String - BGP aggregator IP.
- set
Aspath Action This property is required. String - Specify preferred action of set-aspath.
- set
Aspaths This property is required. List<Property Map> - Prepend BGP AS path attribute. The structure of
set_aspath
block is documented below. - set
Atomic Aggregate This property is required. String - Enable/disable BGP atomic aggregate attribute.
- set
Communities This property is required. List<Property Map> - BGP community attribute. The structure of
set_community
block is documented below. - set
Community Additive This property is required. String - Enable/disable adding set-community to existing community.
- set
Community Delete This property is required. String - Delete communities matching community list.
- set
Dampening Max Suppress This property is required. Number - Maximum duration to suppress a route (1 - 255 min, 0 = unset).
- set
Dampening Reachability Half Life This property is required. Number - Reachability half-life time for the penalty (1 - 45 min, 0 = unset).
- set
Dampening Reuse This property is required. Number - Value to start reusing a route (1 - 20000, 0 = unset).
- set
Dampening Suppress This property is required. Number - Value to start suppressing a route (1 - 20000, 0 = unset).
- set
Dampening Unreachability Half Life This property is required. Number - Unreachability Half-life time for the penalty (1 - 45 min, 0 = unset)
- set
Extcommunity Rts This property is required. List<Property Map> - Route Target extended community. The structure of
set_extcommunity_rt
block is documented below. - set
Extcommunity Soos This property is required. List<Property Map> - Site-of-Origin extended community. The structure of
set_extcommunity_soo
block is documented below. - set
Flags This property is required. Number - BGP flags value (0 - 65535)
- set
Ip6Nexthop This property is required. String - IPv6 global address of next hop.
- set
Ip6Nexthop Local This property is required. String - IPv6 local address of next hop.
- set
Ip Nexthop This property is required. String - IP address of next hop.
- set
Ip Prefsrc This property is required. String - IP address of preferred source.
- set
Local Preference This property is required. Number - BGP local preference path attribute.
- set
Metric This property is required. Number - Metric value.
- set
Metric Type This property is required. String - Metric type.
- set
Origin This property is required. String - BGP origin code.
- set
Originator Id This property is required. String - BGP originator ID attribute.
- set
Priority This property is required. Number - Priority for routing table.
- set
Route Tag This property is required. Number - Route tag for routing table.
- set
Tag This property is required. Number - Tag value.
- set
Vpnv4Nexthop This property is required. String - IP address of VPNv4 next-hop.
- set
Vpnv6Nexthop This property is required. String - IPv6 global address of VPNv6 next-hop.
- set
Vpnv6Nexthop Local This property is required. String - IPv6 link-local address of VPNv6 next-hop.
- set
Weight This property is required. Number - BGP weight for routing table.
GetRoutemapRuleSetAspath
- As
This property is required. string - AS number (0 - 42949672). NOTE: Use quotes for repeating numbers, e.g.: "1 1 2"
- As
This property is required. string - AS number (0 - 42949672). NOTE: Use quotes for repeating numbers, e.g.: "1 1 2"
- as
This property is required. String - AS number (0 - 42949672). NOTE: Use quotes for repeating numbers, e.g.: "1 1 2"
- as
This property is required. string - AS number (0 - 42949672). NOTE: Use quotes for repeating numbers, e.g.: "1 1 2"
- as_
This property is required. str - AS number (0 - 42949672). NOTE: Use quotes for repeating numbers, e.g.: "1 1 2"
- as
This property is required. String - AS number (0 - 42949672). NOTE: Use quotes for repeating numbers, e.g.: "1 1 2"
GetRoutemapRuleSetCommunity
- Community
This property is required. string - AA:NN
- Community
This property is required. string - AA:NN
- community
This property is required. String - AA:NN
- community
This property is required. string - AA:NN
- community
This property is required. str - AA:NN
- community
This property is required. String - AA:NN
GetRoutemapRuleSetExtcommunityRt
- Community
This property is required. string - AA:NN
- Community
This property is required. string - AA:NN
- community
This property is required. String - AA:NN
- community
This property is required. string - AA:NN
- community
This property is required. str - AA:NN
- community
This property is required. String - AA:NN
GetRoutemapRuleSetExtcommunitySoo
- Community
This property is required. string - AA:NN
- Community
This property is required. string - AA:NN
- community
This property is required. String - AA:NN
- community
This property is required. string - AA:NN
- community
This property is required. str - AA:NN
- community
This property is required. String - AA:NN
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.