Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse
fortios.router.getRip
Explore with Pulumi AI
Use this data source to get information on fortios router rip
Using getRip
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 getRip(args: GetRipArgs, opts?: InvokeOptions): Promise<GetRipResult>
function getRipOutput(args: GetRipOutputArgs, opts?: InvokeOptions): Output<GetRipResult>
def get_rip(vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRipResult
def get_rip_output(vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRipResult]
func LookupRip(ctx *Context, args *LookupRipArgs, opts ...InvokeOption) (*LookupRipResult, error)
func LookupRipOutput(ctx *Context, args *LookupRipOutputArgs, opts ...InvokeOption) LookupRipResultOutput
> Note: This function is named LookupRip
in the Go SDK.
public static class GetRip
{
public static Task<GetRipResult> InvokeAsync(GetRipArgs args, InvokeOptions? opts = null)
public static Output<GetRipResult> Invoke(GetRipInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRipResult> getRip(GetRipArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:router/getRip:getRip
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.
getRip Result
The following output properties are available:
- Default
Information stringOriginate - Enable/disable generation of default route.
- Default
Metric int - Default metric.
- Distances
List<Pulumiverse.
Fortios. Router. Outputs. Get Rip Distance> - Distance (1 - 255).
- Distribute
Lists List<Pulumiverse.Fortios. Router. Outputs. Get Rip Distribute List> - Distribute list. The structure of
distribute_list
block is documented below. - Garbage
Timer int - Garbage timer in seconds.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces
List<Pulumiverse.
Fortios. Router. Outputs. Get Rip Interface> - Interface name.
- Max
Out intMetric - Maximum metric allowed to output(0 means 'not set').
- Neighbors
List<Pulumiverse.
Fortios. Router. Outputs. Get Rip Neighbor> - neighbor The structure of
neighbor
block is documented below. - Networks
List<Pulumiverse.
Fortios. Router. Outputs. Get Rip Network> - network The structure of
network
block is documented below. - Offset
Lists List<Pulumiverse.Fortios. Router. Outputs. Get Rip Offset List> - Offset list. The structure of
offset_list
block is documented below. - Passive
Interfaces List<Pulumiverse.Fortios. Router. Outputs. Get Rip Passive Interface> - Passive interface configuration. The structure of
passive_interface
block is documented below. - Recv
Buffer intSize - Receiving buffer size.
- Redistributes
List<Pulumiverse.
Fortios. Router. Outputs. Get Rip Redistribute> - Redistribute configuration. The structure of
redistribute
block is documented below. - Timeout
Timer int - Timeout timer in seconds.
- Update
Timer int - Update timer in seconds.
- Version string
- RIP version.
- Vdomparam string
- Default
Information stringOriginate - Enable/disable generation of default route.
- Default
Metric int - Default metric.
- Distances
[]Get
Rip Distance - Distance (1 - 255).
- Distribute
Lists []GetRip Distribute List - Distribute list. The structure of
distribute_list
block is documented below. - Garbage
Timer int - Garbage timer in seconds.
- Id string
- The provider-assigned unique ID for this managed resource.
- Interfaces
[]Get
Rip Interface - Interface name.
- Max
Out intMetric - Maximum metric allowed to output(0 means 'not set').
- Neighbors
[]Get
Rip Neighbor - neighbor The structure of
neighbor
block is documented below. - Networks
[]Get
Rip Network - network The structure of
network
block is documented below. - Offset
Lists []GetRip Offset List - Offset list. The structure of
offset_list
block is documented below. - Passive
Interfaces []GetRip Passive Interface - Passive interface configuration. The structure of
passive_interface
block is documented below. - Recv
Buffer intSize - Receiving buffer size.
- Redistributes
[]Get
Rip Redistribute - Redistribute configuration. The structure of
redistribute
block is documented below. - Timeout
Timer int - Timeout timer in seconds.
- Update
Timer int - Update timer in seconds.
- Version string
- RIP version.
- Vdomparam string
- default
Information StringOriginate - Enable/disable generation of default route.
- default
Metric Integer - Default metric.
- distances
List<Get
Rip Distance> - Distance (1 - 255).
- distribute
Lists List<GetRip Distribute List> - Distribute list. The structure of
distribute_list
block is documented below. - garbage
Timer Integer - Garbage timer in seconds.
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces
List<Get
Rip Interface> - Interface name.
- max
Out IntegerMetric - Maximum metric allowed to output(0 means 'not set').
- neighbors
List<Get
Rip Neighbor> - neighbor The structure of
neighbor
block is documented below. - networks
List<Get
Rip Network> - network The structure of
network
block is documented below. - offset
Lists List<GetRip Offset List> - Offset list. The structure of
offset_list
block is documented below. - passive
Interfaces List<GetRip Passive Interface> - Passive interface configuration. The structure of
passive_interface
block is documented below. - recv
Buffer IntegerSize - Receiving buffer size.
- redistributes
List<Get
Rip Redistribute> - Redistribute configuration. The structure of
redistribute
block is documented below. - timeout
Timer Integer - Timeout timer in seconds.
- update
Timer Integer - Update timer in seconds.
- version String
- RIP version.
- vdomparam String
- default
Information stringOriginate - Enable/disable generation of default route.
- default
Metric number - Default metric.
- distances
Get
Rip Distance[] - Distance (1 - 255).
- distribute
Lists GetRip Distribute List[] - Distribute list. The structure of
distribute_list
block is documented below. - garbage
Timer number - Garbage timer in seconds.
- id string
- The provider-assigned unique ID for this managed resource.
- interfaces
Get
Rip Interface[] - Interface name.
- max
Out numberMetric - Maximum metric allowed to output(0 means 'not set').
- neighbors
Get
Rip Neighbor[] - neighbor The structure of
neighbor
block is documented below. - networks
Get
Rip Network[] - network The structure of
network
block is documented below. - offset
Lists GetRip Offset List[] - Offset list. The structure of
offset_list
block is documented below. - passive
Interfaces GetRip Passive Interface[] - Passive interface configuration. The structure of
passive_interface
block is documented below. - recv
Buffer numberSize - Receiving buffer size.
- redistributes
Get
Rip Redistribute[] - Redistribute configuration. The structure of
redistribute
block is documented below. - timeout
Timer number - Timeout timer in seconds.
- update
Timer number - Update timer in seconds.
- version string
- RIP version.
- vdomparam string
- default_
information_ stroriginate - Enable/disable generation of default route.
- default_
metric int - Default metric.
- distances
Sequence[Get
Rip Distance] - Distance (1 - 255).
- distribute_
lists Sequence[GetRip Distribute List] - Distribute list. The structure of
distribute_list
block is documented below. - garbage_
timer int - Garbage timer in seconds.
- id str
- The provider-assigned unique ID for this managed resource.
- interfaces
Sequence[Get
Rip Interface] - Interface name.
- max_
out_ intmetric - Maximum metric allowed to output(0 means 'not set').
- neighbors
Sequence[Get
Rip Neighbor] - neighbor The structure of
neighbor
block is documented below. - networks
Sequence[Get
Rip Network] - network The structure of
network
block is documented below. - offset_
lists Sequence[GetRip Offset List] - Offset list. The structure of
offset_list
block is documented below. - passive_
interfaces Sequence[GetRip Passive Interface] - Passive interface configuration. The structure of
passive_interface
block is documented below. - recv_
buffer_ intsize - Receiving buffer size.
- redistributes
Sequence[Get
Rip Redistribute] - Redistribute configuration. The structure of
redistribute
block is documented below. - timeout_
timer int - Timeout timer in seconds.
- update_
timer int - Update timer in seconds.
- version str
- RIP version.
- vdomparam str
- default
Information StringOriginate - Enable/disable generation of default route.
- default
Metric Number - Default metric.
- distances List<Property Map>
- Distance (1 - 255).
- distribute
Lists List<Property Map> - Distribute list. The structure of
distribute_list
block is documented below. - garbage
Timer Number - Garbage timer in seconds.
- id String
- The provider-assigned unique ID for this managed resource.
- interfaces List<Property Map>
- Interface name.
- max
Out NumberMetric - 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. - offset
Lists List<Property Map> - Offset list. The structure of
offset_list
block is documented below. - passive
Interfaces List<Property Map> - Passive interface configuration. The structure of
passive_interface
block is documented below. - recv
Buffer NumberSize - Receiving buffer size.
- redistributes List<Property Map>
- Redistribute configuration. The structure of
redistribute
block is documented below. - timeout
Timer Number - Timeout timer in seconds.
- update
Timer Number - Update timer in seconds.
- version String
- RIP version.
- vdomparam String
Supporting Types
GetRipDistance
- Access
List string - Access list name.
- Distance int
- Distance (1 - 255).
- Id int
- Offset-list ID.
- Prefix string
- Network prefix.
- Access
List string - Access list name.
- Distance int
- Distance (1 - 255).
- Id int
- Offset-list ID.
- Prefix string
- Network prefix.
- access
List String - Access list name.
- distance Integer
- Distance (1 - 255).
- id Integer
- Offset-list ID.
- prefix String
- Network prefix.
- access
List string - Access list name.
- distance number
- Distance (1 - 255).
- id number
- Offset-list ID.
- prefix string
- Network prefix.
- access_
list str - Access list name.
- distance int
- Distance (1 - 255).
- id int
- Offset-list ID.
- prefix str
- Network prefix.
- access
List String - Access list name.
- distance Number
- Distance (1 - 255).
- id Number
- Offset-list ID.
- prefix String
- Network prefix.
GetRipDistributeList
- direction String
- Offset list direction.
- id Integer
- Offset-list ID.
- interface_ String
- Interface name.
- listname String
- Distribute access/prefix list name.
- status String
- status
GetRipInterface
- Auth
Keychain string - Authentication key-chain name.
- Auth
Mode string - Authentication mode.
- Auth
String string - Authentication string/password.
- Flags int
- flags
- Name string
- Interface name.
- Receive
Version string - Receive version.
- Send
Version string - Send version.
- Send
Version2Broadcast string - Enable/disable broadcast version 1 compatible packets.
- Split
Horizon string - Enable/disable split horizon.
- Split
Horizon stringStatus - Enable/disable split horizon.
- Auth
Keychain string - Authentication key-chain name.
- Auth
Mode string - Authentication mode.
- Auth
String string - Authentication string/password.
- Flags int
- flags
- Name string
- Interface name.
- Receive
Version string - Receive version.
- Send
Version string - Send version.
- Send
Version2Broadcast string - Enable/disable broadcast version 1 compatible packets.
- Split
Horizon string - Enable/disable split horizon.
- Split
Horizon stringStatus - Enable/disable split horizon.
- auth
Keychain String - Authentication key-chain name.
- auth
Mode String - Authentication mode.
- auth
String String - Authentication string/password.
- flags Integer
- flags
- name String
- Interface name.
- receive
Version String - Receive version.
- send
Version String - Send version.
- send
Version2Broadcast String - Enable/disable broadcast version 1 compatible packets.
- split
Horizon String - Enable/disable split horizon.
- split
Horizon StringStatus - Enable/disable split horizon.
- auth
Keychain string - Authentication key-chain name.
- auth
Mode string - Authentication mode.
- auth
String string - Authentication string/password.
- flags number
- flags
- name string
- Interface name.
- receive
Version string - Receive version.
- send
Version string - Send version.
- send
Version2Broadcast string - Enable/disable broadcast version 1 compatible packets.
- split
Horizon string - Enable/disable split horizon.
- split
Horizon stringStatus - Enable/disable split horizon.
- auth_
keychain str - Authentication key-chain name.
- auth_
mode str - Authentication mode.
- auth_
string str - Authentication string/password.
- flags int
- flags
- name str
- Interface name.
- receive_
version str - Receive version.
- send_
version str - Send version.
- send_
version2_ strbroadcast - Enable/disable broadcast version 1 compatible packets.
- split_
horizon str - Enable/disable split horizon.
- split_
horizon_ strstatus - Enable/disable split horizon.
- auth
Keychain String - Authentication key-chain name.
- auth
Mode String - Authentication mode.
- auth
String String - Authentication string/password.
- flags Number
- flags
- name String
- Interface name.
- receive
Version String - Receive version.
- send
Version String - Send version.
- send
Version2Broadcast String - Enable/disable broadcast version 1 compatible packets.
- split
Horizon String - Enable/disable split horizon.
- split
Horizon StringStatus - Enable/disable split horizon.
GetRipNeighbor
GetRipNetwork
GetRipOffsetList
- access
List String - Access list name.
- direction String
- Offset list direction.
- id Integer
- Offset-list ID.
- interface_ String
- Interface name.
- offset Integer
- offset
- status String
- status
GetRipPassiveInterface
- Name string
- Interface name.
- Name string
- Interface name.
- name String
- Interface name.
- name string
- Interface name.
- name str
- Interface name.
- name String
- Interface name.
GetRipRedistribute
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.