Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.router.getBfd
Explore with Pulumi AI
Use this data source to get information on fortios router bfd
Using getBfd
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 getBfd(args: GetBfdArgs, opts?: InvokeOptions): Promise<GetBfdResult>
function getBfdOutput(args: GetBfdOutputArgs, opts?: InvokeOptions): Output<GetBfdResult>
def get_bfd(vdomparam: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBfdResult
def get_bfd_output(vdomparam: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBfdResult]
func LookupBfd(ctx *Context, args *LookupBfdArgs, opts ...InvokeOption) (*LookupBfdResult, error)
func LookupBfdOutput(ctx *Context, args *LookupBfdOutputArgs, opts ...InvokeOption) LookupBfdResultOutput
> Note: This function is named LookupBfd
in the Go SDK.
public static class GetBfd
{
public static Task<GetBfdResult> InvokeAsync(GetBfdArgs args, InvokeOptions? opts = null)
public static Output<GetBfdResult> Invoke(GetBfdInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBfdResult> getBfd(GetBfdArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: fortios:router/getBfd:getBfd
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.
getBfd Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Multihop
Templates List<Pulumiverse.Fortios. Router. Outputs. Get Bfd Multihop Template> - BFD multi-hop template table. The structure of
multihop_template
block is documented below. - Neighbors
List<Pulumiverse.
Fortios. Router. Outputs. Get Bfd Neighbor> - neighbor The structure of
neighbor
block is documented below. - Vdomparam string
- Id string
- The provider-assigned unique ID for this managed resource.
- Multihop
Templates []GetBfd Multihop Template - BFD multi-hop template table. The structure of
multihop_template
block is documented below. - Neighbors
[]Get
Bfd Neighbor - neighbor The structure of
neighbor
block is documented below. - Vdomparam string
- id String
- The provider-assigned unique ID for this managed resource.
- multihop
Templates List<GetBfd Multihop Template> - BFD multi-hop template table. The structure of
multihop_template
block is documented below. - neighbors
List<Get
Bfd Neighbor> - neighbor The structure of
neighbor
block is documented below. - vdomparam String
- id string
- The provider-assigned unique ID for this managed resource.
- multihop
Templates GetBfd Multihop Template[] - BFD multi-hop template table. The structure of
multihop_template
block is documented below. - neighbors
Get
Bfd Neighbor[] - neighbor The structure of
neighbor
block is documented below. - vdomparam string
- id str
- The provider-assigned unique ID for this managed resource.
- multihop_
templates Sequence[GetBfd Multihop Template] - BFD multi-hop template table. The structure of
multihop_template
block is documented below. - neighbors
Sequence[Get
Bfd Neighbor] - neighbor The structure of
neighbor
block is documented below. - vdomparam str
- id String
- The provider-assigned unique ID for this managed resource.
- multihop
Templates List<Property Map> - BFD multi-hop template table. The structure of
multihop_template
block is documented below. - neighbors List<Property Map>
- neighbor The structure of
neighbor
block is documented below. - vdomparam String
Supporting Types
GetBfdMultihopTemplate
- Auth
Mode string - Authentication mode.
- Bfd
Desired intMin Tx - BFD desired minimal transmit interval (milliseconds).
- Bfd
Detect intMult - BFD detection multiplier.
- Bfd
Required intMin Rx - BFD required minimal receive interval (milliseconds).
- Dst string
- Destination prefix.
- Id int
- ID.
- Md5Key string
- MD5 key of key ID 1.
- Src string
- Source prefix.
- Auth
Mode string - Authentication mode.
- Bfd
Desired intMin Tx - BFD desired minimal transmit interval (milliseconds).
- Bfd
Detect intMult - BFD detection multiplier.
- Bfd
Required intMin Rx - BFD required minimal receive interval (milliseconds).
- Dst string
- Destination prefix.
- Id int
- ID.
- Md5Key string
- MD5 key of key ID 1.
- Src string
- Source prefix.
- auth
Mode String - Authentication mode.
- bfd
Desired IntegerMin Tx - BFD desired minimal transmit interval (milliseconds).
- bfd
Detect IntegerMult - BFD detection multiplier.
- bfd
Required IntegerMin Rx - BFD required minimal receive interval (milliseconds).
- dst String
- Destination prefix.
- id Integer
- ID.
- md5Key String
- MD5 key of key ID 1.
- src String
- Source prefix.
- auth
Mode string - Authentication mode.
- bfd
Desired numberMin Tx - BFD desired minimal transmit interval (milliseconds).
- bfd
Detect numberMult - BFD detection multiplier.
- bfd
Required numberMin Rx - BFD required minimal receive interval (milliseconds).
- dst string
- Destination prefix.
- id number
- ID.
- md5Key string
- MD5 key of key ID 1.
- src string
- Source prefix.
- auth_
mode str - Authentication mode.
- bfd_
desired_ intmin_ tx - BFD desired minimal transmit interval (milliseconds).
- bfd_
detect_ intmult - BFD detection multiplier.
- bfd_
required_ intmin_ rx - BFD required minimal receive interval (milliseconds).
- dst str
- Destination prefix.
- id int
- ID.
- md5_
key str - MD5 key of key ID 1.
- src str
- Source prefix.
- auth
Mode String - Authentication mode.
- bfd
Desired NumberMin Tx - BFD desired minimal transmit interval (milliseconds).
- bfd
Detect NumberMult - BFD detection multiplier.
- bfd
Required NumberMin Rx - BFD required minimal receive interval (milliseconds).
- dst String
- Destination prefix.
- id Number
- ID.
- md5Key String
- MD5 key of key ID 1.
- src String
- Source prefix.
GetBfdNeighbor
- interface_ String
- Interface name.
- ip String
- IPv4 address of the BFD neighbor.
Package Details
- Repository
- fortios pulumiverse/pulumi-fortios
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
fortios
Terraform Provider.