1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getBfdRoutingProfile
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks

    Using getBfdRoutingProfile

    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 getBfdRoutingProfile(args: GetBfdRoutingProfileArgs, opts?: InvokeOptions): Promise<GetBfdRoutingProfileResult>
    function getBfdRoutingProfileOutput(args: GetBfdRoutingProfileOutputArgs, opts?: InvokeOptions): Output<GetBfdRoutingProfileResult>
    def get_bfd_routing_profile(detection_multiplier: Optional[float] = None,
                                hold_time: Optional[float] = None,
                                location: Optional[GetBfdRoutingProfileLocation] = None,
                                min_rx_interval: Optional[float] = None,
                                min_tx_interval: Optional[float] = None,
                                mode: Optional[str] = None,
                                multihop: Optional[GetBfdRoutingProfileMultihop] = None,
                                name: Optional[str] = None,
                                opts: Optional[InvokeOptions] = None) -> GetBfdRoutingProfileResult
    def get_bfd_routing_profile_output(detection_multiplier: Optional[pulumi.Input[float]] = None,
                                hold_time: Optional[pulumi.Input[float]] = None,
                                location: Optional[pulumi.Input[GetBfdRoutingProfileLocationArgs]] = None,
                                min_rx_interval: Optional[pulumi.Input[float]] = None,
                                min_tx_interval: Optional[pulumi.Input[float]] = None,
                                mode: Optional[pulumi.Input[str]] = None,
                                multihop: Optional[pulumi.Input[GetBfdRoutingProfileMultihopArgs]] = None,
                                name: Optional[pulumi.Input[str]] = None,
                                opts: Optional[InvokeOptions] = None) -> Output[GetBfdRoutingProfileResult]
    func LookupBfdRoutingProfile(ctx *Context, args *LookupBfdRoutingProfileArgs, opts ...InvokeOption) (*LookupBfdRoutingProfileResult, error)
    func LookupBfdRoutingProfileOutput(ctx *Context, args *LookupBfdRoutingProfileOutputArgs, opts ...InvokeOption) LookupBfdRoutingProfileResultOutput

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

    public static class GetBfdRoutingProfile 
    {
        public static Task<GetBfdRoutingProfileResult> InvokeAsync(GetBfdRoutingProfileArgs args, InvokeOptions? opts = null)
        public static Output<GetBfdRoutingProfileResult> Invoke(GetBfdRoutingProfileInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBfdRoutingProfileResult> getBfdRoutingProfile(GetBfdRoutingProfileArgs args, InvokeOptions options)
    public static Output<GetBfdRoutingProfileResult> getBfdRoutingProfile(GetBfdRoutingProfileArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getBfdRoutingProfile:getBfdRoutingProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetBfdRoutingProfileLocation
    The location of this object.
    Name string
    DetectionMultiplier double
    multiplier sent to remote system
    HoldTime double
    delay transmission and reception of control packets in ms
    MinRxInterval double
    required minimum rx interval in ms
    MinTxInterval double
    desired minimum tx interval in ms
    Mode string
    BFD operation mode
    Multihop GetBfdRoutingProfileMultihop
    Location GetBfdRoutingProfileLocation
    The location of this object.
    Name string
    DetectionMultiplier float64
    multiplier sent to remote system
    HoldTime float64
    delay transmission and reception of control packets in ms
    MinRxInterval float64
    required minimum rx interval in ms
    MinTxInterval float64
    desired minimum tx interval in ms
    Mode string
    BFD operation mode
    Multihop GetBfdRoutingProfileMultihop
    location GetBfdRoutingProfileLocation
    The location of this object.
    name String
    detectionMultiplier Double
    multiplier sent to remote system
    holdTime Double
    delay transmission and reception of control packets in ms
    minRxInterval Double
    required minimum rx interval in ms
    minTxInterval Double
    desired minimum tx interval in ms
    mode String
    BFD operation mode
    multihop GetBfdRoutingProfileMultihop
    location GetBfdRoutingProfileLocation
    The location of this object.
    name string
    detectionMultiplier number
    multiplier sent to remote system
    holdTime number
    delay transmission and reception of control packets in ms
    minRxInterval number
    required minimum rx interval in ms
    minTxInterval number
    desired minimum tx interval in ms
    mode string
    BFD operation mode
    multihop GetBfdRoutingProfileMultihop
    location GetBfdRoutingProfileLocation
    The location of this object.
    name str
    detection_multiplier float
    multiplier sent to remote system
    hold_time float
    delay transmission and reception of control packets in ms
    min_rx_interval float
    required minimum rx interval in ms
    min_tx_interval float
    desired minimum tx interval in ms
    mode str
    BFD operation mode
    multihop GetBfdRoutingProfileMultihop
    location Property Map
    The location of this object.
    name String
    detectionMultiplier Number
    multiplier sent to remote system
    holdTime Number
    delay transmission and reception of control packets in ms
    minRxInterval Number
    required minimum rx interval in ms
    minTxInterval Number
    desired minimum tx interval in ms
    mode String
    BFD operation mode
    multihop Property Map

    getBfdRoutingProfile Result

    The following output properties are available:

    DetectionMultiplier double
    multiplier sent to remote system
    HoldTime double
    delay transmission and reception of control packets in ms
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetBfdRoutingProfileLocation
    The location of this object.
    MinRxInterval double
    required minimum rx interval in ms
    MinTxInterval double
    desired minimum tx interval in ms
    Mode string
    BFD operation mode
    Multihop GetBfdRoutingProfileMultihop
    Name string
    DetectionMultiplier float64
    multiplier sent to remote system
    HoldTime float64
    delay transmission and reception of control packets in ms
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetBfdRoutingProfileLocation
    The location of this object.
    MinRxInterval float64
    required minimum rx interval in ms
    MinTxInterval float64
    desired minimum tx interval in ms
    Mode string
    BFD operation mode
    Multihop GetBfdRoutingProfileMultihop
    Name string
    detectionMultiplier Double
    multiplier sent to remote system
    holdTime Double
    delay transmission and reception of control packets in ms
    id String
    The provider-assigned unique ID for this managed resource.
    location GetBfdRoutingProfileLocation
    The location of this object.
    minRxInterval Double
    required minimum rx interval in ms
    minTxInterval Double
    desired minimum tx interval in ms
    mode String
    BFD operation mode
    multihop GetBfdRoutingProfileMultihop
    name String
    detectionMultiplier number
    multiplier sent to remote system
    holdTime number
    delay transmission and reception of control packets in ms
    id string
    The provider-assigned unique ID for this managed resource.
    location GetBfdRoutingProfileLocation
    The location of this object.
    minRxInterval number
    required minimum rx interval in ms
    minTxInterval number
    desired minimum tx interval in ms
    mode string
    BFD operation mode
    multihop GetBfdRoutingProfileMultihop
    name string
    detection_multiplier float
    multiplier sent to remote system
    hold_time float
    delay transmission and reception of control packets in ms
    id str
    The provider-assigned unique ID for this managed resource.
    location GetBfdRoutingProfileLocation
    The location of this object.
    min_rx_interval float
    required minimum rx interval in ms
    min_tx_interval float
    desired minimum tx interval in ms
    mode str
    BFD operation mode
    multihop GetBfdRoutingProfileMultihop
    name str
    detectionMultiplier Number
    multiplier sent to remote system
    holdTime Number
    delay transmission and reception of control packets in ms
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    minRxInterval Number
    required minimum rx interval in ms
    minTxInterval Number
    desired minimum tx interval in ms
    mode String
    BFD operation mode
    multihop Property Map
    name String

    Supporting Types

    GetBfdRoutingProfileLocation

    Ngfw GetBfdRoutingProfileLocationNgfw
    Located in a specific NGFW device
    Template GetBfdRoutingProfileLocationTemplate
    Located in a specific template
    TemplateStack GetBfdRoutingProfileLocationTemplateStack
    Located in a specific template stack
    Ngfw GetBfdRoutingProfileLocationNgfw
    Located in a specific NGFW device
    Template GetBfdRoutingProfileLocationTemplate
    Located in a specific template
    TemplateStack GetBfdRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetBfdRoutingProfileLocationNgfw
    Located in a specific NGFW device
    template GetBfdRoutingProfileLocationTemplate
    Located in a specific template
    templateStack GetBfdRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetBfdRoutingProfileLocationNgfw
    Located in a specific NGFW device
    template GetBfdRoutingProfileLocationTemplate
    Located in a specific template
    templateStack GetBfdRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw GetBfdRoutingProfileLocationNgfw
    Located in a specific NGFW device
    template GetBfdRoutingProfileLocationTemplate
    Located in a specific template
    template_stack GetBfdRoutingProfileLocationTemplateStack
    Located in a specific template stack
    ngfw Property Map
    Located in a specific NGFW device
    template Property Map
    Located in a specific template
    templateStack Property Map
    Located in a specific template stack

    GetBfdRoutingProfileLocationNgfw

    NgfwDevice string
    The NGFW device
    NgfwDevice string
    The NGFW device
    ngfwDevice String
    The NGFW device
    ngfwDevice string
    The NGFW device
    ngfw_device str
    The NGFW device
    ngfwDevice String
    The NGFW device

    GetBfdRoutingProfileLocationTemplate

    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    GetBfdRoutingProfileLocationTemplateStack

    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template stack
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template stack
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    GetBfdRoutingProfileMultihop

    MinReceivedTtl double
    minimum accepted ttl on received BFD packet
    MinReceivedTtl float64
    minimum accepted ttl on received BFD packet
    minReceivedTtl Double
    minimum accepted ttl on received BFD packet
    minReceivedTtl number
    minimum accepted ttl on received BFD packet
    min_received_ttl float
    minimum accepted ttl on received BFD packet
    minReceivedTtl Number
    minimum accepted ttl on received BFD packet

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.11
    published on Tuesday, Apr 28, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.