1. Packages
  2. Fortios
  3. API Docs
  4. router
  5. getRipng
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

fortios.router.getRipng

Explore with Pulumi AI

Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse

Use this data source to get information on fortios router ripng

Using getRipng

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 getRipng(args: GetRipngArgs, opts?: InvokeOptions): Promise<GetRipngResult>
function getRipngOutput(args: GetRipngOutputArgs, opts?: InvokeOptions): Output<GetRipngResult>
Copy
def get_ripng(vdomparam: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetRipngResult
def get_ripng_output(vdomparam: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetRipngResult]
Copy
func LookupRipng(ctx *Context, args *LookupRipngArgs, opts ...InvokeOption) (*LookupRipngResult, error)
func LookupRipngOutput(ctx *Context, args *LookupRipngOutputArgs, opts ...InvokeOption) LookupRipngResultOutput
Copy

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

public static class GetRipng 
{
    public static Task<GetRipngResult> InvokeAsync(GetRipngArgs args, InvokeOptions? opts = null)
    public static Output<GetRipngResult> Invoke(GetRipngInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetRipngResult> getRipng(GetRipngArgs args, InvokeOptions options)
public static Output<GetRipngResult> getRipng(GetRipngArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: fortios:router/getRipng:getRipng
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Vdomparam Changes to this property will trigger replacement. string
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.
Vdomparam Changes to this property will trigger replacement. string
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.
vdomparam Changes to this property will trigger replacement. String
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.
vdomparam Changes to this property will trigger replacement. string
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.
vdomparam Changes to this property will trigger replacement. str
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.
vdomparam Changes to this property will trigger replacement. String
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.

getRipng Result

The following output properties are available:

AggregateAddresses List<Pulumiverse.Fortios.Router.Outputs.GetRipngAggregateAddress>
Aggregate address. The structure of aggregate_address block is documented below.
DefaultInformationOriginate string
Enable/disable generation of default route.
DefaultMetric int
Default metric.
Distances List<Pulumiverse.Fortios.Router.Outputs.GetRipngDistance>
Distance (1 - 255).
DistributeLists List<Pulumiverse.Fortios.Router.Outputs.GetRipngDistributeList>
Distribute list. The structure of distribute_list block is documented below.
GarbageTimer int
Garbage timer.
Id string
The provider-assigned unique ID for this managed resource.
Interfaces List<Pulumiverse.Fortios.Router.Outputs.GetRipngInterface>
Interface name.
MaxOutMetric int
Maximum metric allowed to output(0 means 'not set').
Neighbors List<Pulumiverse.Fortios.Router.Outputs.GetRipngNeighbor>
neighbor The structure of neighbor block is documented below.
Networks List<Pulumiverse.Fortios.Router.Outputs.GetRipngNetwork>
Network. The structure of network block is documented below.
OffsetLists List<Pulumiverse.Fortios.Router.Outputs.GetRipngOffsetList>
Offset list. The structure of offset_list block is documented below.
PassiveInterfaces List<Pulumiverse.Fortios.Router.Outputs.GetRipngPassiveInterface>
Passive interface configuration. The structure of passive_interface block is documented below.
Redistributes List<Pulumiverse.Fortios.Router.Outputs.GetRipngRedistribute>
Redistribute configuration. The structure of redistribute block is documented below.
TimeoutTimer int
Timeout timer.
UpdateTimer int
Update timer.
Vdomparam string
AggregateAddresses []GetRipngAggregateAddress
Aggregate address. The structure of aggregate_address block is documented below.
DefaultInformationOriginate string
Enable/disable generation of default route.
DefaultMetric int
Default metric.
Distances []GetRipngDistance
Distance (1 - 255).
DistributeLists []GetRipngDistributeList
Distribute list. The structure of distribute_list block is documented below.
GarbageTimer int
Garbage timer.
Id string
The provider-assigned unique ID for this managed resource.
Interfaces []GetRipngInterface
Interface name.
MaxOutMetric int
Maximum metric allowed to output(0 means 'not set').
Neighbors []GetRipngNeighbor
neighbor The structure of neighbor block is documented below.
Networks []GetRipngNetwork
Network. The structure of network block is documented below.
OffsetLists []GetRipngOffsetList
Offset list. The structure of offset_list block is documented below.
PassiveInterfaces []GetRipngPassiveInterface
Passive interface configuration. The structure of passive_interface block is documented below.
Redistributes []GetRipngRedistribute
Redistribute configuration. The structure of redistribute block is documented below.
TimeoutTimer int
Timeout timer.
UpdateTimer int
Update timer.
Vdomparam string
aggregateAddresses List<GetRipngAggregateAddress>
Aggregate address. The structure of aggregate_address block is documented below.
defaultInformationOriginate String
Enable/disable generation of default route.
defaultMetric Integer
Default metric.
distances List<GetRipngDistance>
Distance (1 - 255).
distributeLists List<GetRipngDistributeList>
Distribute list. The structure of distribute_list block is documented below.
garbageTimer Integer
Garbage timer.
id String
The provider-assigned unique ID for this managed resource.
interfaces List<GetRipngInterface>
Interface name.
maxOutMetric Integer
Maximum metric allowed to output(0 means 'not set').
neighbors List<GetRipngNeighbor>
neighbor The structure of neighbor block is documented below.
networks List<GetRipngNetwork>
Network. The structure of network block is documented below.
offsetLists List<GetRipngOffsetList>
Offset list. The structure of offset_list block is documented below.
passiveInterfaces List<GetRipngPassiveInterface>
Passive interface configuration. The structure of passive_interface block is documented below.
redistributes List<GetRipngRedistribute>
Redistribute configuration. The structure of redistribute block is documented below.
timeoutTimer Integer
Timeout timer.
updateTimer Integer
Update timer.
vdomparam String
aggregateAddresses GetRipngAggregateAddress[]
Aggregate address. The structure of aggregate_address block is documented below.
defaultInformationOriginate string
Enable/disable generation of default route.
defaultMetric number
Default metric.
distances GetRipngDistance[]
Distance (1 - 255).
distributeLists GetRipngDistributeList[]
Distribute list. The structure of distribute_list block is documented below.
garbageTimer number
Garbage timer.
id string
The provider-assigned unique ID for this managed resource.
interfaces GetRipngInterface[]
Interface name.
maxOutMetric number
Maximum metric allowed to output(0 means 'not set').
neighbors GetRipngNeighbor[]
neighbor The structure of neighbor block is documented below.
networks GetRipngNetwork[]
Network. The structure of network block is documented below.
offsetLists GetRipngOffsetList[]
Offset list. The structure of offset_list block is documented below.
passiveInterfaces GetRipngPassiveInterface[]
Passive interface configuration. The structure of passive_interface block is documented below.
redistributes GetRipngRedistribute[]
Redistribute configuration. The structure of redistribute block is documented below.
timeoutTimer number
Timeout timer.
updateTimer number
Update timer.
vdomparam string
aggregate_addresses Sequence[GetRipngAggregateAddress]
Aggregate address. The structure of aggregate_address block is documented below.
default_information_originate str
Enable/disable generation of default route.
default_metric int
Default metric.
distances Sequence[GetRipngDistance]
Distance (1 - 255).
distribute_lists Sequence[GetRipngDistributeList]
Distribute list. The structure of distribute_list block is documented below.
garbage_timer int
Garbage timer.
id str
The provider-assigned unique ID for this managed resource.
interfaces Sequence[GetRipngInterface]
Interface name.
max_out_metric int
Maximum metric allowed to output(0 means 'not set').
neighbors Sequence[GetRipngNeighbor]
neighbor The structure of neighbor block is documented below.
networks Sequence[GetRipngNetwork]
Network. The structure of network block is documented below.
offset_lists Sequence[GetRipngOffsetList]
Offset list. The structure of offset_list block is documented below.
passive_interfaces Sequence[GetRipngPassiveInterface]
Passive interface configuration. The structure of passive_interface block is documented below.
redistributes Sequence[GetRipngRedistribute]
Redistribute configuration. The structure of redistribute block is documented below.
timeout_timer int
Timeout timer.
update_timer int
Update timer.
vdomparam str
aggregateAddresses List<Property Map>
Aggregate address. The structure of aggregate_address block is documented below.
defaultInformationOriginate String
Enable/disable generation of default route.
defaultMetric Number
Default metric.
distances List<Property Map>
Distance (1 - 255).
distributeLists List<Property Map>
Distribute list. The structure of distribute_list block is documented below.
garbageTimer Number
Garbage timer.
id String
The provider-assigned unique ID for this managed resource.
interfaces List<Property Map>
Interface name.
maxOutMetric Number
Maximum metric allowed to output(0 means 'not set').
neighbors List<Property Map>
neighbor The structure of neighbor block is documented below.
networks List<Property Map>
Network. The structure of network block is documented below.
offsetLists List<Property Map>
Offset list. The structure of offset_list block is documented below.
passiveInterfaces List<Property Map>
Passive interface configuration. The structure of passive_interface block is documented below.
redistributes List<Property Map>
Redistribute configuration. The structure of redistribute block is documented below.
timeoutTimer Number
Timeout timer.
updateTimer Number
Update timer.
vdomparam String

Supporting Types

GetRipngAggregateAddress

Id This property is required. int
Offset-list ID.
Prefix6 This property is required. string
Aggregate address prefix.
Id This property is required. int
Offset-list ID.
Prefix6 This property is required. string
Aggregate address prefix.
id This property is required. Integer
Offset-list ID.
prefix6 This property is required. String
Aggregate address prefix.
id This property is required. number
Offset-list ID.
prefix6 This property is required. string
Aggregate address prefix.
id This property is required. int
Offset-list ID.
prefix6 This property is required. str
Aggregate address prefix.
id This property is required. Number
Offset-list ID.
prefix6 This property is required. String
Aggregate address prefix.

GetRipngDistance

AccessList6 This property is required. string
IPv6 access list name.
Distance This property is required. int
Distance (1 - 255).
Id This property is required. int
Offset-list ID.
Prefix6 This property is required. string
Aggregate address prefix.
AccessList6 This property is required. string
IPv6 access list name.
Distance This property is required. int
Distance (1 - 255).
Id This property is required. int
Offset-list ID.
Prefix6 This property is required. string
Aggregate address prefix.
accessList6 This property is required. String
IPv6 access list name.
distance This property is required. Integer
Distance (1 - 255).
id This property is required. Integer
Offset-list ID.
prefix6 This property is required. String
Aggregate address prefix.
accessList6 This property is required. string
IPv6 access list name.
distance This property is required. number
Distance (1 - 255).
id This property is required. number
Offset-list ID.
prefix6 This property is required. string
Aggregate address prefix.
access_list6 This property is required. str
IPv6 access list name.
distance This property is required. int
Distance (1 - 255).
id This property is required. int
Offset-list ID.
prefix6 This property is required. str
Aggregate address prefix.
accessList6 This property is required. String
IPv6 access list name.
distance This property is required. Number
Distance (1 - 255).
id This property is required. Number
Offset-list ID.
prefix6 This property is required. String
Aggregate address prefix.

GetRipngDistributeList

Direction This property is required. string
Offset list direction.
Id This property is required. int
Offset-list ID.
Interface This property is required. string
Interface name.
Listname This property is required. string
Distribute access/prefix list name.
Status This property is required. string
status
Direction This property is required. string
Offset list direction.
Id This property is required. int
Offset-list ID.
Interface This property is required. string
Interface name.
Listname This property is required. string
Distribute access/prefix list name.
Status This property is required. string
status
direction This property is required. String
Offset list direction.
id This property is required. Integer
Offset-list ID.
interface_ This property is required. String
Interface name.
listname This property is required. String
Distribute access/prefix list name.
status This property is required. String
status
direction This property is required. string
Offset list direction.
id This property is required. number
Offset-list ID.
interface This property is required. string
Interface name.
listname This property is required. string
Distribute access/prefix list name.
status This property is required. string
status
direction This property is required. str
Offset list direction.
id This property is required. int
Offset-list ID.
interface This property is required. str
Interface name.
listname This property is required. str
Distribute access/prefix list name.
status This property is required. str
status
direction This property is required. String
Offset list direction.
id This property is required. Number
Offset-list ID.
interface This property is required. String
Interface name.
listname This property is required. String
Distribute access/prefix list name.
status This property is required. String
status

GetRipngInterface

Flags This property is required. int
Flags.
Name This property is required. string
Interface name.
SplitHorizon This property is required. string
Enable/disable split horizon.
SplitHorizonStatus This property is required. string
Enable/disable split horizon.
Flags This property is required. int
Flags.
Name This property is required. string
Interface name.
SplitHorizon This property is required. string
Enable/disable split horizon.
SplitHorizonStatus This property is required. string
Enable/disable split horizon.
flags This property is required. Integer
Flags.
name This property is required. String
Interface name.
splitHorizon This property is required. String
Enable/disable split horizon.
splitHorizonStatus This property is required. String
Enable/disable split horizon.
flags This property is required. number
Flags.
name This property is required. string
Interface name.
splitHorizon This property is required. string
Enable/disable split horizon.
splitHorizonStatus This property is required. string
Enable/disable split horizon.
flags This property is required. int
Flags.
name This property is required. str
Interface name.
split_horizon This property is required. str
Enable/disable split horizon.
split_horizon_status This property is required. str
Enable/disable split horizon.
flags This property is required. Number
Flags.
name This property is required. String
Interface name.
splitHorizon This property is required. String
Enable/disable split horizon.
splitHorizonStatus This property is required. String
Enable/disable split horizon.

GetRipngNeighbor

Id This property is required. int
Offset-list ID.
Interface This property is required. string
Interface name.
Ip6 This property is required. string
IPv6 link-local address.
Id This property is required. int
Offset-list ID.
Interface This property is required. string
Interface name.
Ip6 This property is required. string
IPv6 link-local address.
id This property is required. Integer
Offset-list ID.
interface_ This property is required. String
Interface name.
ip6 This property is required. String
IPv6 link-local address.
id This property is required. number
Offset-list ID.
interface This property is required. string
Interface name.
ip6 This property is required. string
IPv6 link-local address.
id This property is required. int
Offset-list ID.
interface This property is required. str
Interface name.
ip6 This property is required. str
IPv6 link-local address.
id This property is required. Number
Offset-list ID.
interface This property is required. String
Interface name.
ip6 This property is required. String
IPv6 link-local address.

GetRipngNetwork

Id This property is required. int
Offset-list ID.
Prefix This property is required. string
Network IPv6 link-local prefix.
Id This property is required. int
Offset-list ID.
Prefix This property is required. string
Network IPv6 link-local prefix.
id This property is required. Integer
Offset-list ID.
prefix This property is required. String
Network IPv6 link-local prefix.
id This property is required. number
Offset-list ID.
prefix This property is required. string
Network IPv6 link-local prefix.
id This property is required. int
Offset-list ID.
prefix This property is required. str
Network IPv6 link-local prefix.
id This property is required. Number
Offset-list ID.
prefix This property is required. String
Network IPv6 link-local prefix.

GetRipngOffsetList

AccessList6 This property is required. string
IPv6 access list name.
Direction This property is required. string
Offset list direction.
Id This property is required. int
Offset-list ID.
Interface This property is required. string
Interface name.
Offset This property is required. int
offset
Status This property is required. string
status
AccessList6 This property is required. string
IPv6 access list name.
Direction This property is required. string
Offset list direction.
Id This property is required. int
Offset-list ID.
Interface This property is required. string
Interface name.
Offset This property is required. int
offset
Status This property is required. string
status
accessList6 This property is required. String
IPv6 access list name.
direction This property is required. String
Offset list direction.
id This property is required. Integer
Offset-list ID.
interface_ This property is required. String
Interface name.
offset This property is required. Integer
offset
status This property is required. String
status
accessList6 This property is required. string
IPv6 access list name.
direction This property is required. string
Offset list direction.
id This property is required. number
Offset-list ID.
interface This property is required. string
Interface name.
offset This property is required. number
offset
status This property is required. string
status
access_list6 This property is required. str
IPv6 access list name.
direction This property is required. str
Offset list direction.
id This property is required. int
Offset-list ID.
interface This property is required. str
Interface name.
offset This property is required. int
offset
status This property is required. str
status
accessList6 This property is required. String
IPv6 access list name.
direction This property is required. String
Offset list direction.
id This property is required. Number
Offset-list ID.
interface This property is required. String
Interface name.
offset This property is required. Number
offset
status This property is required. String
status

GetRipngPassiveInterface

Name This property is required. string
Interface name.
Name This property is required. string
Interface name.
name This property is required. String
Interface name.
name This property is required. string
Interface name.
name This property is required. str
Interface name.
name This property is required. String
Interface name.

GetRipngRedistribute

Metric This property is required. int
Redistribute metric setting.
Name This property is required. string
Interface name.
Routemap This property is required. string
Route map name.
Status This property is required. string
status
Metric This property is required. int
Redistribute metric setting.
Name This property is required. string
Interface name.
Routemap This property is required. string
Route map name.
Status This property is required. string
status
metric This property is required. Integer
Redistribute metric setting.
name This property is required. String
Interface name.
routemap This property is required. String
Route map name.
status This property is required. String
status
metric This property is required. number
Redistribute metric setting.
name This property is required. string
Interface name.
routemap This property is required. string
Route map name.
status This property is required. string
status
metric This property is required. int
Redistribute metric setting.
name This property is required. str
Interface name.
routemap This property is required. str
Route map name.
status This property is required. str
status
metric This property is required. Number
Redistribute metric setting.
name This property is required. String
Interface name.
routemap This property is required. String
Route map name.
status This property is required. String
status

Package Details

Repository
fortios pulumiverse/pulumi-fortios
License
Apache-2.0
Notes
This Pulumi package is based on the fortios Terraform Provider.
Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse