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 logo
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>
    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]
    func LookupRipng(ctx *Context, args *LookupRipngArgs, opts ...InvokeOption) (*LookupRipngResult, error)
    func LookupRipngOutput(ctx *Context, args *LookupRipngOutputArgs, opts ...InvokeOption) LookupRipngResultOutput

    > 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)
    }
    public static CompletableFuture<GetRipngResult> getRipng(GetRipngArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:router/getRipng:getRipng
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Vdomparam 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 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 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 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 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 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 int
    Offset-list ID.
    Prefix6 string
    Aggregate address prefix.
    Id int
    Offset-list ID.
    Prefix6 string
    Aggregate address prefix.
    id Integer
    Offset-list ID.
    prefix6 String
    Aggregate address prefix.
    id number
    Offset-list ID.
    prefix6 string
    Aggregate address prefix.
    id int
    Offset-list ID.
    prefix6 str
    Aggregate address prefix.
    id Number
    Offset-list ID.
    prefix6 String
    Aggregate address prefix.

    GetRipngDistance

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

    GetRipngDistributeList

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

    GetRipngInterface

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

    GetRipngNeighbor

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

    GetRipngNetwork

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

    GetRipngOffsetList

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

    GetRipngPassiveInterface

    Name string
    Interface name.
    Name string
    Interface name.
    name String
    Interface name.
    name string
    Interface name.
    name str
    Interface name.
    name String
    Interface name.

    GetRipngRedistribute

    Metric int
    Redistribute metric setting.
    Name string
    Interface name.
    Routemap string
    Route map name.
    Status string
    status
    Metric int
    Redistribute metric setting.
    Name string
    Interface name.
    Routemap string
    Route map name.
    Status string
    status
    metric Integer
    Redistribute metric setting.
    name String
    Interface name.
    routemap String
    Route map name.
    status String
    status
    metric number
    Redistribute metric setting.
    name string
    Interface name.
    routemap string
    Route map name.
    status string
    status
    metric int
    Redistribute metric setting.
    name str
    Interface name.
    routemap str
    Route map name.
    status str
    status
    metric Number
    Redistribute metric setting.
    name String
    Interface name.
    routemap String
    Route map name.
    status 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 logo
    Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse